Anzeige
Archiv - Navigation
788to792
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
788to792
788to792
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Sheet Position

Sheet Position
15.08.2006 15:33:19
PeterN
Hallo zusammen,
ist es möglich die Position eines Sheets per VBA Befehl auszulesen?
Hintergrund ist, dass ich gerne per For schleife nur eine bestimmte anzahl von Arbeitsblättern bearbeiten will, ich allerdings nicht die Positione kenne sondern nur die Namen. Wenn ich die Positionen auslesen könnte, könnte ich relative einfach die For i = {POS des Start Sheets} to {POS des End Sheets} Schleife benutzten.
Vielen Dank und Gruß,
Peter

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

Betreff
Datum
Anwender
Anzeige
AW: Sheet Position
15.08.2006 15:37:19
Sylvio
Hallo Peter,
a = ThisWorkbook.Sheets("Tabelle2").Index
"Tabelle2" durch deinen Namen ersetzen
Gruß Sylvio
AW: Sheet Position
15.08.2006 15:38:51
Mag
Hallo,
so z.B.:

Sub test()
Dim x As Integer
For x = 1 To Sheets.Count
Sheets(x).Select
MsgBox x
Next x
End Sub

Gruss
AW: Sheet Position
15.08.2006 15:41:36
Dan
Ja, man kann den Index benutzen.
Z.B so :
dim sh as worksheet
for each sh in worksheets
if(sh.index > 1 and sh.index < 5)then
' mache etwas
end if
next sh
So wird man nur die Sheets 2-4 bearbeiten
Gruss Dan.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige