Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
440to444
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
440to444
440to444
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Dynamisch auf Sheets zugreifen

Dynamisch auf Sheets zugreifen
15.06.2004 13:03:26
Nycon
Hallo, ich habe ein paar Tabelle in Excell die immer gleich Aufgebaut ist, die Sheets aber, haben immer unterschiedliche Namen. Ich muss allerdings auf jedes Sheet einzeln mit meinem Macro zugreifen! Gibt es eine Möglichkeit ohne den Namen(wie bei: ) des Sheets auf die Tabellen zuzugreifen(mit einem Befehl wie Sheets.next.select oder so was?) Habe leider nirgends einen Hinweis auf so einen Befehl gefunden!

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Dynamisch auf Sheets zugreifen
15.06.2004 13:08:00
Mario
Du kannst sie mit einem Index ansprechen, dieser entspricht der Reihenfolge der Tabellenblätter.
worksheets(Index) (Bsp: worksheets(1) für das erste Tabellenblatt)
Gruß Mario
AW: Dynamisch auf Sheets zugreifen
Uduuh
Hallo,
etwa so:
For i=1 to Sheets.Count
Sheets(i).Activate
Next i
oder
For Each sh in Worksheets
sh.Activate
Next sh
Gruß aus'm Pott
Udo
http://www.excelerator.de
AW: Dynamisch auf Sheets zugreifen
Veit
Moin, Moin,
oder so ;-)

Sub test()
For i = 1 To Worksheets.Count
If Sheets(i).Name = ActiveSheet.Name Then Exit For
Next i
If i + 1 > Worksheets.Count Then i = 0
Sheets(i + 1).Select
End Sub

Gruß
Ein Veit
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige