• DİKKAT

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

Açılışta Workbook Gizleme

SCetin25

Altın Üye
Katılım
22 Mart 2023
Mesajlar
7
Excel Vers. ve Dili
2013
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

  • msgbox.JPG
    msgbox.JPG
    199.1 KB · Görüntüleme: 7
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
 
Deneyiniz,
Kod:
    Application.Visible = False
    MsgBox "xxx"
    Application.Visible = True
 
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
 
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ı :)
 
Geri
Üst