Menü deaktivieren
Verfasst: Di, 12.01.2010 15:36
Hallo alle zusammen
Ich bin neu auf dem Gebiet Macroprogrammierung. Leider komme ich aus beruflichen Gründen nun nicht darum.
Ein paar Kleinigkeiten habe ich bereits hinbekommen.
Nun stehe ich vor einem Problem.
Es geht um ein Spreadsheat mit mehreren Arbeitsblättern (Zum Beispiel "A" und "B")
Nun will ich das Arbeitsblatt "B" ausblenden. Dies geht ja noch relativ einfach.
Dafür habe ich sogar ein kleines Macro erstellt ("Es lebe die Macro aufzeichnung")
Nun will ich allerdings verhindern dass man diese Versteckte Tabelle über
Menüleiste-->Format-->Tabelle-->Einblenden
Arbeitsblatt B wieder einblenden kann.
Im Klartext, suche ich nach einem Weg die Funktion "Einblenden" zu deaktivieren.
Dies müsste denke ich mit einem Macro machbar sein allerdings sind meine Macrokenntnisse relativ miserabel.
Wenn jemand eine bessere Idee hat und ich somit um macros rumkomme bin ich dafür gerne offen.
Vielleicht kann mir jemand helfen.
Zum Abschluss noch ein kleines Java Beispiel zur verdeutlichung nach was ich suche.
Angenommen das Menüfeld heißt "MenueFeldABC"
Dann wäre der Java Befehl für das was ich machen will
MenueFeldABC.setEnabled(false);
Ich bin neu auf dem Gebiet Macroprogrammierung. Leider komme ich aus beruflichen Gründen nun nicht darum.
Ein paar Kleinigkeiten habe ich bereits hinbekommen.
Nun stehe ich vor einem Problem.
Es geht um ein Spreadsheat mit mehreren Arbeitsblättern (Zum Beispiel "A" und "B")
Nun will ich das Arbeitsblatt "B" ausblenden. Dies geht ja noch relativ einfach.
Dafür habe ich sogar ein kleines Macro erstellt ("Es lebe die Macro aufzeichnung")
Nun will ich allerdings verhindern dass man diese Versteckte Tabelle über
Menüleiste-->Format-->Tabelle-->Einblenden
Arbeitsblatt B wieder einblenden kann.
Im Klartext, suche ich nach einem Weg die Funktion "Einblenden" zu deaktivieren.
Dies müsste denke ich mit einem Macro machbar sein allerdings sind meine Macrokenntnisse relativ miserabel.
Wenn jemand eine bessere Idee hat und ich somit um macros rumkomme bin ich dafür gerne offen.
Vielleicht kann mir jemand helfen.
Zum Abschluss noch ein kleines Java Beispiel zur verdeutlichung nach was ich suche.
Angenommen das Menüfeld heißt "MenueFeldABC"
Dann wäre der Java Befehl für das was ich machen will
MenueFeldABC.setEnabled(false);