• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Yazdırma alanı 2'nci sayfaya taşarsa uyarsın

Katılım
20 Eylül 2005
Mesajlar
216
Excel Vers. ve Dili
Excel 2003 Türkçe
SpinButton ile satır yüksekliğini arttırıp azaltıyorum.
Arttırırken yazdırma alanı 2'nci sayfaya taşıp taşmadığını sık sık kontrol ediyorum. Ben kontrol etmiyeyim, bir uyarı alayım istiyorum.
İlgileneceklere şimdiden teşekkürler.

Private Sub SpinButton1_Change()
Rows("6:74").RowHeight = SpinButton1.Value * 0.5
End Sub
 
Aşağıdaki kodu deneyin.

Kod:
Private Sub SpinButton1_Change()
Application.ScreenUpdating = False
Rows("6:74").RowHeight = SpinButton1.Value * 0.5
ActiveWindow.View = 2
say = ActiveSheet.HPageBreaks.Count + 1
ActiveWindow.View = 1
If say > 1 Then MsgBox "2.sayfaya geçilmiştir."
End Sub
 
Leventm, teşekkür ederim.
kullandım, olmuş. ama yavaş çalışıyor.
 
Bende gayet hızlı çalışıyor, sebebi konusun açıkçası fikrim yok.
 
Bende gayet hızlı çalışıyor, sebebi konusun açıkçası fikrim yok.

Yeni bir çalışma kitabında gayet hızlı, fakat benim proğrama o kodları ekleyince yavaşlıyor. Sanırım benim proğramda bir durum var. Filtreli satırlardan dolayı olabilir.
 
SinifList ve NotCizelgesi sayfalarında SpinButton Kullandım.
Siniflist Sayfasına yeni kodu ekledim. NotCizelgesi Sayfasına ise yeni kodu eklemedim. Eklenen kod kod yavaş çalışıyor.
Dosyayı gönderiyorum
 
Geri
Üst