Merhabalar. Bir excel sayfasını pdf e dönüştürmek için Acrobat Profession 7.0 kullanıyorum. Bunu makro yardımıyla yapmak için bir yerde takıldımda. (Öncelikle PDF işleyişini özetleyeyim kullanmayan arkadaşlar için. Herhangi bir alanı seçip normal yazdırıyormuş gibi devam ediyoruz, sadece aktif yazıcıyı Adobe PDF seçiyoruz, sonra bir pencere açılıyor nereye kaydetmek istersiniz diye, onu girip ok e basınca oluyor ) Şimdi kullandığım kod:
Sub Makro1()
Application.ActivePrinter = "Ne02: üzerindeki Adobe PDF "
Sheets("deneme").Range("A2:h25").PrintOut
Bunu yapınca nereye kaydetmek istediğim ekranı geliyor ve orada kalıyor. Geçmiş konulardan "saveas" kodlarından filename doldurma makroları buldum ama sanırım bu da "Printout" la çalışmıyor. Yardımcı olabililir misiniz?
Kısaca istediğim aşağıdaki kodun çalışır bir versiyonu. Teşekkürler
Sheets("deneme").Range("A2:h25").PrintOut filename = "\\e\hys\2002-2003"
Sub Makro1()
Application.ActivePrinter = "Ne02: üzerindeki Adobe PDF "
Sheets("deneme").Range("A2:h25").PrintOut
Bunu yapınca nereye kaydetmek istediğim ekranı geliyor ve orada kalıyor. Geçmiş konulardan "saveas" kodlarından filename doldurma makroları buldum ama sanırım bu da "Printout" la çalışmıyor. Yardımcı olabililir misiniz?
Kısaca istediğim aşağıdaki kodun çalışır bir versiyonu. Teşekkürler
Sheets("deneme").Range("A2:h25").PrintOut filename = "\\e\hys\2002-2003"