Değerli Arkadaşlarım.
Hazırlamış olduğum bir proğramda 12(on iki) adet sayfa bulunuyor. Sorunum şu:
1-Formları kullandığım zaman bu sayfalar görünsün istemiyorum. UserForm1'de bulunan butonlardan birisi ile gizleyip, diğer butonla gösterebilmeliyim.
2- En önemli sorunum; userform1deki Buton1 ile sayfa 5 (A1:AW35) arasını, buton2 ile (A36:AW70) arasını, buton 3 ile (A37:aw105) arasını ön izleme yaptırmak istiyorum. Aşağıdaki kodu butonlara yazdım. Ama O anda hangi sayfa aktif ise o sayfadaki satır ve sütunları gösteriyor. Benim ön izleme yapmak istediğim sayfayı göstermiyor. Nerede hata yapıyorum, bilmiyorum. Yardımlarınızı bekliyorum. saygılar.
Private Sub CommandButton2_Click()
UserForm1.Hide
Sheets("sayfa5").PageSetup.PrintArea = "$A$1:$AW$35"
ActiveWindow.SelectedSheets.PrintPreview
UserForm1.Show
End Sub
Hazırlamış olduğum bir proğramda 12(on iki) adet sayfa bulunuyor. Sorunum şu:
1-Formları kullandığım zaman bu sayfalar görünsün istemiyorum. UserForm1'de bulunan butonlardan birisi ile gizleyip, diğer butonla gösterebilmeliyim.
2- En önemli sorunum; userform1deki Buton1 ile sayfa 5 (A1:AW35) arasını, buton2 ile (A36:AW70) arasını, buton 3 ile (A37:aw105) arasını ön izleme yaptırmak istiyorum. Aşağıdaki kodu butonlara yazdım. Ama O anda hangi sayfa aktif ise o sayfadaki satır ve sütunları gösteriyor. Benim ön izleme yapmak istediğim sayfayı göstermiyor. Nerede hata yapıyorum, bilmiyorum. Yardımlarınızı bekliyorum. saygılar.
Private Sub CommandButton2_Click()
UserForm1.Hide
Sheets("sayfa5").PageSetup.PrintArea = "$A$1:$AW$35"
ActiveWindow.SelectedSheets.PrintPreview
UserForm1.Show
End Sub
