Vielleicht kannst du die Grundidee mal irgendwann benutzen.
http://www.uploadagent.de/show-182168-1327935307.html
Grüezie Niclaus,
Ich habe auch die Datei kwniclaus.xls runtergeladen. Es
funktioniert.
daß es funktioniert erstaunt mich nicht *lächel*
Du arbeitest in der Datei mit einer Tabelle2, die man auf
übliche Art und Weise nicht einblenden kann. Mit
„Application.Dialogs(xlDialogWorkbookUnhide).Show“ habe ich
sie öffnen können.
Damit geht das auch? Wußt ich nicht, aber ist normal, ich merk mir doch nicht alle Möglichkeiten von Dialogs.
Dazu meine erste Frage: Wie kann man eine Tabelle ausblenden,
so dass man sie mit dem Kontextmenü nicht mehr einblenden
kann?
Ich beschreib jetzt mal die Wege die dir in Excel 97-2003 zur Verfügung stehen. Ab Xl 2007 akkn ichdir auch sagen aber versuch das mal da selbst du suchen.
Über Format—Blatt—Einblenden/Ausblenden kann man die Sichtbarkeit von Blättern beeinflußen.
Aber nicht von Blättern die sehr speziell ausgeblendet wurden.
Die tauchen da in der angezeigten liste wenn du auf
Format—Blatt—Einblenden
gehst nicht auf.
Ein Tabellenblatt speziell zu verstecken kannst du auch ohne Vba.
Blende die Symbolleiste Steuerelementtoolbox ein.
Das zweite Icon/Symbol ist „Eigenchaften“.
Wenn du darauf klickst siehst du die Eigenschaften des Blattes.
Kannst ja mal rumspielen mit Scrollarea usw. zum lernen.
In den Eigenschaften hast du bei „Visible“ drei Auswahlmöglichkeiten.
Wenn du da xlSheetveryhidden wählst ist das Blatt wech.
Ohne Vba kannst du es nicht mehr einblenden.
In Vba kannst du das gleiche mit einem Blatt tuen wie in Excel.
Hier triffst du die drei Möglichkeiten wieder:
Worksheets(„Tabelle2“).visible=True
Worksheets(„Tabelle2“).visible=False
Worksheets(„Tabelle2“).visible=xlveryhidden
Ist wohl selbsterklärend was welche Codezeile macht.
Und meine zweite Frage: Wo sind in dieser Datei die Makros
versteckt?
Da sind keine versteckt. Ich hab zwar Vba benutzt um Blatt2 zu verstecken um dir mal eine Rätselaufgabe zu bieten *sadistisch grins*
aber wie beschrieben wär das alles auch ohne makros gegangen.
Der pöse *gg* Mod hat ja schon mit dem Finger drauf gedeutet wie ich das machte damit in B1 der Wert von A1 in Fett erscheint.
Ich merke wieder einmal, von den sieben Siegeln des MS VBA
habe ich nicht einmal das erste ganz „geknackt“.
Na und, okay, die ersten zwei habe ich inzwischen geknackt.
Jetzt habe ich Probleme mit dem dritten Siegel 
Insofern unterscheidet uns in Vba nix.
Gruß
Reinhard