• DİKKAT

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

makro ile sayfa görünümü

Katılım
22 Eylül 2019
Mesajlar
231
Excel Vers. ve Dili
professional plus 2016-türkçe
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
 
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
 
kısmen çözüm oldu aşağıdaki kodlar etkilenmedi maalesef

Kod:
.ActiveWindow.DisplayWorkbookTabs = False

Kod:
With ActiveWindow
        .DisplayHeadings = False
 
arkadaşlar yardım rica ederim
 
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

.
 
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

  • Adsız.png
    Adsız.png
    2.4 KB · Görüntüleme: 9
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

  • Adsız.png
    Adsız.png
    2.8 KB · Görüntüleme: 4
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.

.
 
Geri
Üst