Açılışta Workbook Gizleme

SCetin25

Altın Üye
Katılım
22 Mart 2023
Mesajlar
7
Excel Vers. ve Dili
2013
Altın Üyelik Bitiş Tarihi
22-03-2028
Merhabalar,

Excel açılırken key kontrol ettiriyorum varsa açıyor yoksa açmıyor.
Yok olduğu zaman mesaj kutusunda key yok yazılıyor.
Buraya kadar her şey normal fakat mesaj kutusu çıktığı zaman kutunun arkasındaki worksheette gözüken datalarda gözüksün istemiyorum. Worksheet.visible ile denedim fakat birden çok worksheetim var sonuç alamadım.
Workbook'u direk gizleme gibi bir makro yazılabilir mi? Araştırıyorum henüz bir kod bulamadım yardım ederseniz çok sevinirim.

Teşekkürler,
 

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
Merhaba,

Aşağıdaki kod bloğu dosya açılışında excel uygulamasını minimize eder. Belki işinize yarar.

C++:
Option Explicit

Private Sub Workbook_Open()
    Application.WindowState = xlMinimized
End Sub
 

RBozkurt

𐱅𐰇𐰼𐰚
Altın Üye
Katılım
10 Ocak 2018
Mesajlar
686
Excel Vers. ve Dili
Microsoft Office 2024
Google Sheets
Altın Üyelik Bitiş Tarihi
19-12-2026
Deneyiniz,
Kod:
    Application.Visible = False
    MsgBox "xxx"
    Application.Visible = True
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Merhaba.

Alternatif.
Eğer sadece bir dosya açıksa Exceli tamamen gizler, eğer başka açık Excel dosyası varsa sadece bu dosyayı gizler.

Kod:
Sub test()
    If Workbooks.Count = 1 Then
        Application.Visible = False
    Else
        Windows(ThisWorkbook.Name).Visible = False
    End If
End Sub
 

SCetin25

Altın Üye
Katılım
22 Mart 2023
Mesajlar
7
Excel Vers. ve Dili
2013
Altın Üyelik Bitiş Tarihi
22-03-2028
Değerli cevaplarınız için çok teşekkür ederim.
Tam istediğim gibi oldu 3 kodu da denedim çok güzel çalıştı :)
 
Üst