Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Makro über ausgeblendete Sheets





Frage

Hallo zusammen, wie kann ich ein Makro über ein Registerblatt laufen lassen, das ausgeblendet ist?? Mein Makro hängt sich auf, weil der Befehl: Sheets("Blatt 1").Select beim ausgeblendeten Sheet "Blatt 1" nicht läuft. Danke im voraus. Gruß Holger

Antwort 1 von Primut

Hey Holger,

eine einfache Möglichkeit ist, in das Makro eine Fehlerbehandlung einzubauen.

On Error  Resume Next


Damit wird die Fehlermeldung einfach ausgeschaltet und damit ignoriert. Mußt du selbst überprüfen, inwieweit das sinnvoll ist.
Wieder anschalten geht mit:

On Error GoTo 0


Ansonsten lassen sich auch Sprungmarken bei Fehlern einrichten etc...

Gruß Primut

Antwort 2 von holger1

Hallo Primut,

danke für die Antwort, allerdings möchte ich, dass das Makro auch in dem ausgeblendeten sheet laufen soll.

Dabei hilft mir der Befehl Select leider nicht, gibt es stattdessen einen anderen Befehl?

Gruß
Holger

Antwort 3 von Primut

Hi Holger,

ach so. Warum mußt du denn mit Select arbeiten, diese Anweisung ist doch total unnötig.
mit beispielsweise
Worksheets("Ausgeblendet").Cells(1, 1) = Daten

sprichst du die Zellen direkt ohne select an und kannst ohne Probleme mit ihnen arbeiten, d.h. Werte zuweisen und abfragen. Mußt du halt deinen Code abändern.

Gruß
Primut

Antwort 4 von holger1

Hi Primut,

manchmal ist es so einfach, hatte die Befehle nicht direkt hinter die Klammer getan, sondern immer Select benutzt (schön doof).

Danke.

Gruß
Holger