Her hangi bir sayfada Ctrl+P yaptığımda ana sayfa için mesaj versin

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Merhaba.

Ekte gönderdiğim excel dosyamda Ctrl+P ile ilgili kod mevcut.

Yapmak istediğim Ana Sayfadayken klavyeden Ctrl+P yaptığımda YAZDIR BUTONUNU Kullanın şeklinde mesajın gelmesini,
diğer sayfalardayken klavyeden Ctrl+P yaptığımda ANA SAYFA üzerindeki YAZDIR BUTONUNU Kullanın mesajının gelmesini istiyorum.

Yardımcı olur musunuz?
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,246
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

Not: ANA SAFYA isminizi düzeltmelisiniz.

C++:
Sub Yazdırİptal()
    If ActiveSheet.Name <> "ANA SAYFA" Then
        MsgBox "ANA SAYFA üzerindeki" & vbCrLf & Chr(10) & "YAZDIR BUTONUNU Kullanın.", vbInformation, "A S L A N"
    Else
        MsgBox "YAZDIR BUTONUNU Kullanın.", vbInformation, "A S L A N"
    End If
End Sub
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Sayın Korhan Bey, tam istediğim gibi oldu, ellerinize sağlık çok teşekkür ediyorum.

uyarısı içinde teşekkür ediyorum.

Hayırlı günler diliyorum.
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Korhan Bey, aşağıdaki kodu

Kod:
    If ActiveSheet.Name <> "ANA SAYFA" Then



Kod:
    If ActiveSheet.Name <> Sayfa1 Then
bu şekilde değiştirdiğimde hata verdi.

Sayfa1 olarak nasıl yazabilirim?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,246
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bahsettiğiniz isim nerede ki isim?
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
VBA tarafındaki Sayfa1



244418
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,246
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Aşağıdaki gibi deneyiniz...

If ActiveSheet.CodeName <> "Sayfa1" Then
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Sayın Korhan Bey, tam istediğim gibi oldu, ellerinize sağlık çok teşekkür ediyorum.

Hayırlı günler diliyorum.
 
Üst