Merhaba arkadaşlar
Aşağıdaki kodla çalışma kitabımdaki "TUTANAK4" isimli sayfayı yazdır komutu vermiş oluyorum.
Sub yazdır_t4()
Application.ScreenUpdating = False
Sheets("TUTANAK4").PrintOut copies:=1
Application.ScreenUpdating = True
End Sub
Çalışma kitabımda TUTANAK2, TUTANAK3 ve TUTANAK4 isimli sayfalarım var. Ben duruma göre her üç sayfayıda yazdırmak için yukarıdaki kodu 3 kez uyguluyorum. Yani;
Sub yazdır_t2()
Application.ScreenUpdating = False
Sheets("TUTANAK2").PrintOut copies:=1
Application.ScreenUpdating = True
End Sub
Sub yazdır_t3()
Application.ScreenUpdating = False
Sheets("TUTANAK3]").PrintOut copies:=1
Application.ScreenUpdating = True
End Sub
Sub yazdır_t4()
Application.ScreenUpdating = False
Sheets("TUTANAK4").PrintOut copies:=1
Application.ScreenUpdating = True
End Sub
Yapmak istediğim şu arkadaşlar:
Bu üç kodu teke indirmek. Bunun içinde kodun tutanak numarasını bir hücreden alınmasını sağlamak. Mesela A1 hücresine 2,3 veya 4 değerlerinden birini yazdığımda yukarıdaki kodun teke indirilmiş hali tutanak numarasını a1 hücresinden alıcak ve ona göre ilgili sayfayı yazdıracak. Yani;
Sub yazdır_t ()
Application.ScreenUpdating = False
Sheets("TUTANAK......").PrintOut copies:=1
Application.ScreenUpdating = True
End Sub
şeklindeki kodda noktalı yer A1 hücresindeki değeri alıcak.
İlginiz için şimdiden teşekkür ederim.
İyi çalışmalar.
Aşağıdaki kodla çalışma kitabımdaki "TUTANAK4" isimli sayfayı yazdır komutu vermiş oluyorum.
Sub yazdır_t4()
Application.ScreenUpdating = False
Sheets("TUTANAK4").PrintOut copies:=1
Application.ScreenUpdating = True
End Sub
Çalışma kitabımda TUTANAK2, TUTANAK3 ve TUTANAK4 isimli sayfalarım var. Ben duruma göre her üç sayfayıda yazdırmak için yukarıdaki kodu 3 kez uyguluyorum. Yani;
Sub yazdır_t2()
Application.ScreenUpdating = False
Sheets("TUTANAK2").PrintOut copies:=1
Application.ScreenUpdating = True
End Sub
Sub yazdır_t3()
Application.ScreenUpdating = False
Sheets("TUTANAK3]").PrintOut copies:=1
Application.ScreenUpdating = True
End Sub
Sub yazdır_t4()
Application.ScreenUpdating = False
Sheets("TUTANAK4").PrintOut copies:=1
Application.ScreenUpdating = True
End Sub
Yapmak istediğim şu arkadaşlar:
Bu üç kodu teke indirmek. Bunun içinde kodun tutanak numarasını bir hücreden alınmasını sağlamak. Mesela A1 hücresine 2,3 veya 4 değerlerinden birini yazdığımda yukarıdaki kodun teke indirilmiş hali tutanak numarasını a1 hücresinden alıcak ve ona göre ilgili sayfayı yazdıracak. Yani;
Sub yazdır_t ()
Application.ScreenUpdating = False
Sheets("TUTANAK......").PrintOut copies:=1
Application.ScreenUpdating = True
End Sub
şeklindeki kodda noktalı yer A1 hücresindeki değeri alıcak.
İlginiz için şimdiden teşekkür ederim.
İyi çalışmalar.
