sayfa açıldığında araç çubuklarını gizlesin

Katılım
5 Ekim 2006
Mesajlar
76
Excel Vers. ve Dili
office 2003 tr
sayfa açıldığında araç çubuklarını gizlesin

selamlar ben kitabın açıldığında menu,formul,biçimlendirme,standar,sayfa isimleri,klavuz çizgileri ,kaydırma çubuğu ve buna benzer herşeyin kapanmasını ve başkalarınında açamayacağı bir makro istiyorum saygılarımla
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Aşağıdaki ilk makro ile araç çubuklarını, yatay ve düşey kaydırma çubuklarını, satır ve sütun başlıkları gizleyebilirsiniz. Ama bu başkaları tekrar açamaz anlamına gelmez.

İkinci makro ile gizlenen şeyleri geri açabilirsiniz.

Sub tamekran()
Application.DisplayFullScreen = True
Application.CommandBars("Standard").Visible = False
Application.CommandBars("Formatting").Visible = False
Application.CommandBars("Drawing").Visible = False
With ActiveWindow
.DisplayHeadings = False
.DisplayHorizontalScrollBar = False
.DisplayVerticalScrollBar = False
.DisplayWorkbookTabs = False
End With
End Sub


Sub normalekran()
Application.CommandBars("Formatting").Visible = True
Application.CommandBars("Standard").Visible = True
Application.CommandBars("Drawing").Visible = True
Application.DisplayFullScreen = False
With ActiveWindow
.DisplayHeadings = True
.DisplayHorizontalScrollBar = True
.DisplayVerticalScrollBar = True
.DisplayWorkbookTabs = True
End With
End Sub
 
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
Hocam peki Dosya, Düzen, Görünüm vb. satırı ile formül çubuğunuda silmek ve tekrar görüntülemek için yapabileceğimiz bir şey varmı?
 
Katılım
17 Haziran 2006
Mesajlar
245
Excel Vers. ve Dili
Office 2010
English
Kod:
Sub auto_open()
Application.ScreenUpdating = False
For i = 1 To Application.CommandBars.Count
Application.CommandBars(i).Enabled = False
Next i
Application.ScreenUpdating = True
End Sub

Kodunu kullanın. Çıkarken de;

Kod:
Sub auto_Close()
Application.ScreenUpdating = False
For i = 1 To Application.CommandBars.Count
Application.CommandBars(i).Enabled = True
Next i
Application.ScreenUpdating = True
End Sub
 

Mahmut Kök

Özel Üye
Katılım
14 Temmuz 2006
Mesajlar
878
Excel Vers. ve Dili
Excel 2007 - Türkçe
Sayın qene ... !

Bayrakları bayrak yapan üstündeki kandır
...


dizelerinin sahibi Mithat Cemal KUNTAY'dır. Ayrıca bayrak, dil ile kutsallığını koruyacaktır. Lütfen Türkçemize sahip çıkalım. "q" vs. kullanmayalım.
 
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
Sn: qene

Verdiğiniz kodlar için teşekkür ederim. Ancak Menüler kalktı ortadan ama formül çubuğu aynen yerinde kaldı bu durumu nasıl ortadan kaldırabiliriz?
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Sn qene'nin kodlarına formül çubuğunu gizleyen kod satırını ekledim.

Kod:
Sub auto_open()
Application.ScreenUpdating = False
For i = 1 To Application.CommandBars.Count
Application.CommandBars(i).Enabled = False
Next i
Application.DisplayStatusBar = False
Application.ScreenUpdating = True
End Sub
 
Sub auto_Close()
Application.ScreenUpdating = False
For i = 1 To Application.CommandBars.Count
Application.CommandBars(i).Enabled = True
Next i
Application.DisplayStatusBar = True
Application.ScreenUpdating = True
End Sub
Aşağıdaki kodlar da satır-sütun başlıkları, yatay-düşey kaydırma çubukları ve sayfa adlarını da gizler.

Kod:
Sub auto_open()
Application.ScreenUpdating = False
For i = 1 To Application.CommandBars.Count
Application.CommandBars(i).Enabled = False
Next i
Application.DisplayStatusBar = False
With ActiveWindow
.DisplayHeadings = False
.DisplayHorizontalScrollBar = False
.DisplayVerticalScrollBar = False
.DisplayWorkbookTabs = False
End With
Application.ScreenUpdating = True
End Sub
 
Sub auto_Close()
Application.ScreenUpdating = False
For i = 1 To Application.CommandBars.Count
Application.CommandBars(i).Enabled = True
Next i
Application.DisplayStatusBar = True
With ActiveWindow
.DisplayHeadings = True
.DisplayHorizontalScrollBar = True
.DisplayVerticalScrollBar = True
.DisplayWorkbookTabs = True
End With
Application.ScreenUpdating = True
End Sub
 
Katılım
17 Haziran 2006
Mesajlar
245
Excel Vers. ve Dili
Office 2010
English
Bayrakları bayrak yapan üstündeki kandır
...


dizelerinin sahibi Mithat Cemal KUNTAY'dır. Ayrıca bayrak, dil ile kutsallığını koruyacaktır. Lütfen Türkçemize sahip çıkalım. "q" vs. kullanmayalım.
Uyarınız için teşekkür ederim. Ben Mehmet Akif olduğunu anımsıyordum. Değiştiriyorum imzayı.. Nick konusunda da fikrimiz aynı.. uzun zamandır bu nicki kullandığım için bu şekilde gidiyor. Selamlar..
 
Üst