Hücre boş ise Sayfa yazdırma, hücre dolu ise sayfa yazdır.

mustafa77yilmaz

Altın Üye
Katılım
8 Eylül 2009
Mesajlar
51
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021
Altın Üyelik Bitiş Tarihi
29-09-2025
B3 hücre boş ise sayfa2 yazdırma, B3 hücre dolu ise sayfa2 yazdir, B4 hücre boş ise sayfa2 yazdırma, B4 hücre dolu ise sayfa3 yazdır. Makrosu nasıl olacak, yardımcı olursanız çok sevinirim.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Kendinize göre uyarlarsınız...

C++:
Option Explicit

Sub Test()
    If Sheets("Sayfa1").Range("B3") <> "" Then Sheets("Sayfa2").PrintOut
    If Sheets("Sayfa1").Range("B4") <> "" Then Sheets("Sayfa3").PrintOut
End Sub
 

mustafa77yilmaz

Altın Üye
Katılım
8 Eylül 2009
Mesajlar
51
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021
Altın Üyelik Bitiş Tarihi
29-09-2025
Öncelikle cevap verdiğiniz için teşekkürler, yazmış olduğunuz kod çalışmadı maalesef.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Ne yaptınızda çalışmadı..
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
"Kendinize göre uyarlarsınız.." ifadesini kullanmıştım. Sanırım buna dikkat etmediniz.

Siz buton olarak CommandButton kullanmışsınız. Verdiğim kod satırlarını başlık ve bitiş hariç (aradaki iki satırı) CommandButton bloğuna kopyalayarak ve sayfa ve hücre isimlerini düzenleyerek kullanabilirsiniz. Sonrasında TEST isimli prosedürü dlerseniz silebilirsiniz.
 

mustafa77yilmaz

Altın Üye
Katılım
8 Eylül 2009
Mesajlar
51
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021
Altın Üyelik Bitiş Tarihi
29-09-2025
Çalıştı, çok teşekkür ederim.
 

mustafa77yilmaz

Altın Üye
Katılım
8 Eylül 2009
Mesajlar
51
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021
Altın Üyelik Bitiş Tarihi
29-09-2025
Birde sizden ricam, örneğin B3 hücresi boş ise alttaki satırları gizleme, dolu ise alta 1 satır ekleme ve sırayla b4 doluysa alta 1 satır daha ekleme konusunda yardımcı olabilirmisiniz.?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
B3 hücresine veriyi elle mi yazıyorsunuz?
 

mustafa77yilmaz

Altın Üye
Katılım
8 Eylül 2009
Mesajlar
51
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021
Altın Üyelik Bitiş Tarihi
29-09-2025
Evet elle yazıyoruz.
 
Üst