Saygıdeğer Arkadaşlar..! Aşağıdaki kodu, bir makro dizesi içerisinde kullanıyorum. (sayfayı A5 ebadında yazdırmak için)
....
With ActiveSheet.PageSetup
.PaperSize = xlPaperA5
End With
....
Fakat, başka bir bilgisayarda eğer A5 tanımlanmamışsa, tabii ki doğal olarak hata veriyor.
Eğer; A5 kağıt ebadı tanımlı değilse, PaperA4 kodunu çalıştırmayıp, PaperA4 olarak kod çalıştırsın..olabilir mi? (yani, maksat hata verdirmeden alternatif sonuca ulaşmak)
....
With ActiveSheet.PageSetup
.PaperSize = xlPaperA5
End With
....
Fakat, başka bir bilgisayarda eğer A5 tanımlanmamışsa, tabii ki doğal olarak hata veriyor.
Eğer; A5 kağıt ebadı tanımlı değilse, PaperA4 kodunu çalıştırmayıp, PaperA4 olarak kod çalıştırsın..olabilir mi? (yani, maksat hata verdirmeden alternatif sonuca ulaşmak)
