- Katılım
- 19 Eylül 2006
- Mesajlar
- 67
- Excel Vers. ve Dili
- office 2007 tr
Tek Dosya Web Sayfası Olarak Kaydetme (Hala Çözülemedi)
Çalışma kitabım 15 sayfadan oluşuyor. Yalnızca seçili olan sayfayı tek dosya web sayfası olarak farklı kaydetmem gerekiyor. Ancak
PublishObjects ile ilgili sorun yaşıyorum. hangi makroyu kaydedersem kaydedeyim PublishObjects değişik değerler alıyor. ben herhangi bir sayfada iken makroyu çalıştırdığımdada maalesef aktif sayfayı değil PublishObjects deki değerde belirtilen sayfayı kaydediyor.
Örnek olarak kullandığım kod aşağıdadır. Ve sorun yaratan kısım renkli gösterilmiştir. (Ayrıca Dosya Adım Teklif İsteme'dir o soındaki rakamların neye göre geldiğini anlamadım. )
Özetle tek dosya web sayfası olarak seçili sayfayı sorunsuzca kaydedebileceğim bir kod yardımında bulunursanız çok sevineceğim. Şimdiden teşekkürler.
Dosya ekleyemiyorum çünkü boyutu çok büyük.
Çalışma kitabım 15 sayfadan oluşuyor. Yalnızca seçili olan sayfayı tek dosya web sayfası olarak farklı kaydetmem gerekiyor. Ancak
PublishObjects ile ilgili sorun yaşıyorum. hangi makroyu kaydedersem kaydedeyim PublishObjects değişik değerler alıyor. ben herhangi bir sayfada iken makroyu çalıştırdığımdada maalesef aktif sayfayı değil PublishObjects deki değerde belirtilen sayfayı kaydediyor.
Örnek olarak kullandığım kod aşağıdadır. Ve sorun yaratan kısım renkli gösterilmiştir. (Ayrıca Dosya Adım Teklif İsteme'dir o soındaki rakamların neye göre geldiğini anlamadım. )
Özetle tek dosya web sayfası olarak seçili sayfayı sorunsuzca kaydedebileceğim bir kod yardımında bulunursanız çok sevineceğim. Şimdiden teşekkürler.
Kod:
sub Mht_Kaydet ()
fName = Worksheets("Sabitler").Range("g4").Value 'Mevcut Dosyanın Adı Alınıyor fname değişkeni olarak tanımlanıyor
With ActiveWorkbook.PublishObjects [COLOR="Sienna"]("Teklif İsteme_594")[/COLOR]
.HtmlType = xlHtmlStatic
.Filename = "\\Home\but_sat\SATINALMA\Teklif İsteme\2009\" & fName & ".mht"""
.Publish (False)
.AutoRepublish = False
End With
End Sub
Son düzenleme: