makro ile sayfa görünümü

maliex

Altın Üye
Katılım
22 Eylül 2019
Mesajlar
227
Excel Vers. ve Dili
professional plus 2016-türkçe
Altın Üyelik Bitiş Tarihi
23-09-2025
iyi günler,

aşağıdaki kod ile sayfa görünümünü değiştirmekteyim ancak diğer excel dosyalarıda etkileniyor...sadece kodun bulunduğu excel dosyasının etkilenmesi için nasıl bir değişiklik yapmak gerekir yardım rica ederim


Kod:
With Application
        .ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",False)"
        .ActiveWindow.DisplayWorkbookTabs = False
        .DisplayFullScreen = True
        .DisplayStatusBar = False
        .DisplayScrollBars = False
        With ActiveWindow
        .DisplayHeadings = False

    End With
 

kulomer46

Altın Üye
Katılım
23 Mart 2007
Mesajlar
1,513
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
08-06-2027
Merhaba

Aşağıdaki şekilde deneyiniz.

Selamlar...
Kod:
With ActiveWorkbook.Application
        .ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",False)"
        .ActiveWindow.DisplayWorkbookTabs = False
        .DisplayFullScreen = True
        .DisplayStatusBar = False
        .DisplayScrollBars = False
    
        With ActiveWindow
        .DisplayHeadings = False
        End With
End With
 

maliex

Altın Üye
Katılım
22 Eylül 2019
Mesajlar
227
Excel Vers. ve Dili
professional plus 2016-türkçe
Altın Üyelik Bitiş Tarihi
23-09-2025
kısmen çözüm oldu aşağıdaki kodlar etkilenmedi maalesef

Kod:
.ActiveWindow.DisplayWorkbookTabs = False
Kod:
With ActiveWindow
        .DisplayHeadings = False
 

maliex

Altın Üye
Katılım
22 Eylül 2019
Mesajlar
227
Excel Vers. ve Dili
professional plus 2016-türkçe
Altın Üyelik Bitiş Tarihi
23-09-2025
arkadaşlar yardım rica ederim
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Eski kodlarınızı silip, aşağıdakileri dosyanın ThisWorkbook (BuKitap) modülüne yerleştirin;

Kod:
Private Sub Workbook_Activate()
    With Application
            .ActiveWindow.DisplayWorkbookTabs = False
            .DisplayFullScreen = True
            .DisplayStatusBar = False
            .DisplayScrollBars = False
            .ActiveWindow.DisplayHeadings = False
    End With
    ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",False)"
End Sub
'
Private Sub Workbook_Deactivate()
    With Application
            .ActiveWindow.DisplayWorkbookTabs = True
            .DisplayFullScreen = False
            .DisplayStatusBar = True
            .DisplayScrollBars = True
            .ActiveWindow.DisplayHeadings = True
    End With
    ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",True)"
End Sub
.
 

Mehmet Sait

Altın Üye
Katılım
19 Ekim 2009
Mesajlar
834
Excel Vers. ve Dili
Office 2016 TR
Altın Üyelik Bitiş Tarihi
08-09-2028
Private Sub Workbook_Activate() With Application .ActiveWindow.DisplayWorkbookTabs = False .DisplayFullScreen = True .DisplayStatusBar = False .DisplayScrollBars = False .ActiveWindow.DisplayHeadings = False End With ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",False)" End Sub ' Private Sub Workbook_Deactivate() With Application .ActiveWindow.DisplayWorkbookTabs = True .DisplayFullScreen = False .DisplayStatusBar = True .DisplayScrollBars = True .ActiveWindow.DisplayHeadings = True End With ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",True)" End Sub
Merhaba, ekli resimde ki gbi sadece sekmeleri göstermesi için ne yapmam gerek?
Teşekkür ederim
 

Ekli dosyalar

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi

Mehmet Sait

Altın Üye
Katılım
19 Ekim 2009
Mesajlar
834
Excel Vers. ve Dili
Office 2016 TR
Altın Üyelik Bitiş Tarihi
08-09-2028
Kod:
CommandBars.ExecuteMso "MinimizeRibbon"
.
Hocam, bir modüle şu şekilde ekledim ancak açılışta ekli resimde ki hatayı veriyor.

Kod:
Sub Auto_Open()
    CommandBars.ExecuteMso "MinimizeRibbon"
End Sub

Sub Auto_Close()
    CommandBars.ExecuteMso "MinimizeRibbon"
End Sub
 

Ekli dosyalar

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Başka bir modülde daha "AutoOpen" isimli prosedür var herhalde. Verdiğim kodu oraya yazın.... Aynı isme sahip 2 tane prosedür olmaz.

.
 

Mehmet Sait

Altın Üye
Katılım
19 Ekim 2009
Mesajlar
834
Excel Vers. ve Dili
Office 2016 TR
Altın Üyelik Bitiş Tarihi
08-09-2028
Başka bir modülde daha "AutoOpen" isimli prosedür var herhalde. Verdiğim kodu oraya yazın.... Aynı isme sahip 2 tane prosedür olmaz.

.
Evet var.Teşekkür ederim.
 
Üst