Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
848to852
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
848to852
848to852
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Mit VBA worksheets durchsuchen

Mit VBA worksheets durchsuchen
05.03.2007 15:22:41
Micha
Ich möchte anhand VBA alle worksheets innerhalb einer Arbeitsmappe nach einem Namen durchsuchen lassen.
Jetzt stellt sich für mich die Frage wie ich angebe, dass er durch die worksheets regelrecht hüpfen soll?
Danke und Gruß

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Mit VBA worksheets durchsuchen
05.03.2007 15:34:00
IngGi
Hallo Micha,
folgendes Makro gibt die Zelle A1 aller Tabellenblätter der Arbeitsmappe im Direktfenster aus:
Sub test()
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
Debug.Print ws.Range("A1")
Next 'ws
End Sub
Wenn du mit "Namen allerdings" benannte Bereiche meinst, diese sind Objekte der Arbeitsmappe, nicht der Tabellenblätter und können nach demselben Muster folgendermaßen durchgearbeitet werden:
Sub test()
Dim na As Name
For Each na In ThisWorkbook.Names
Debug.Print na.RefersTo
Next 'na
End Sub
Die Eigenschaft RefersTo gibt dabei den Namen des Tabellenblattes und die Zellreferenz nach dem Muster Tabellenblattname!$A$1 zurück, so dass aus dieser Info auch das Tabellenblatt ausgelesen werden kann.
Gruß Ingolf
Anzeige

128 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige