Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Layoutprobleme? - Styleswitcher!

Antwort
 
Themen-Optionen
Alt 16.10.2007, 11:21 Nach oben    #1
Binary
Benutzer
 
Registriert seit: 01.02.2005
Beiträge: 60
Standard [Excel-VBA] Symbolleisten ausblenden

Hi,
ich hoffe, dass sich hier jemand ein bisschen in der Makro-Programmierung auskennt - ich leider (fast) nicht.
Ich habe folgendes Problem:
in einer sehr großen Arbeitsmappe sollen (zwecks Übersichtlichkeit) alle Symbolleisten per Makro beim Öffnen ausgeblendet, und beim Schließen wieder eingeblendet werden.
Weiß irgendjemand, wie ich die Symbolleisten überhaupt erst einmal ansprechen und ausblenden kann?
Danke im Voraus!
__________________
  1. My software never has bugs. It just develops random features!
  2. Beta. Software undergoes beta testing shortly before it's released. Beta is Latin for 'still doesn't work.'
  3. There are two ways to write error-free programs. Only the third one works.
Binary ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 16.10.2007, 11:44 Nach oben    #2
Jann Hendrik
Jann Hendrik Bekaan
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 1.542
Standard

sowas in der Art suchst du?

Code:
Sub ausblenden()
    Application.CommandBars("Standard").Visible = False
    Application.CommandBars("Formatting").Visible = False
    Application.CommandBars("Stop Recording").Visible = False
End Sub
das müsstest du dann halt einmal für alle machen.


Btw: das kannst du mit dem Makro-Rekorder rausbekommen, wie die dann alle heißen.


Zum einblenden müsste es dann reichen, sie wieder auf true zu setzen...

// Nachtrag: ich weiß allerdings gerade nicht mehr auswendig, wie man Aktionen automatisch beim starten oder schließen ablaufen lassen kann.
Das sollte aber recherierbar sein...

Ich verschieben diesen thread mal...
__________________

Umfragen:
bitte beachten: Vorschläge für künftige Umfragen
Woher weißt du vom developers-guide?

die aktuelle Umfrage: Wo kauft ihr eure Literatur?

Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Schreibe ein Tutorial und beschreibe, wie es geht, was nicht klappt, wo man aufpassen muss usw.
Danke!
Jann Hendrik ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 16.10.2007, 12:31 Nach oben    #3
Binary
Benutzer
 
Registriert seit: 01.02.2005
Beiträge: 60
Standard

Danke für die schnelle Antwort - ich hab inzwischen einen Workaround gefunden:
Ich gehe in den Vollbildmodus, speichere den Status von allen gleich beeinflussten Symbolleisten in ein extra Sheet und blende alle Standardleisten im Vollbildmodus aus. (Die Lösung ist für meine Einsatzzwecke sogar besser geeignet, da man sich hier bei Bedarf Symbolleisten zum bearbeiten zuschalten kann, ohne ass diese beim nächsten mal wieder ausgeblendet sind)
Wenn Excel abstürzt, bevor das Makro die Standardansicht wiederhergestellt hat, wird dies beim nächsten Öffnen nachgeholt .
__________________
  1. My software never has bugs. It just develops random features!
  2. Beta. Software undergoes beta testing shortly before it's released. Beta is Latin for 'still doesn't work.'
  3. There are two ways to write error-free programs. Only the third one works.
Binary ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

« [C++] Typenkonvertierungsproblem; **char -> int | Richtige Bezeichnung für ein Subdomains übergreifendes SSL-Zertifikat ? »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:43 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.6.7, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44