Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Tabellenblätter

Forumthread: Tabellenblätter

Tabellenblätter
16.08.2002 09:55:32
martin
guten morgen excel experten,

ist es möglich tabellenblätter automatisch in vba (alphabetisch) zu ordnen? es soll auch funktionieren wenn ich tabellenblätter hinzufüge.

für hilfe wäre ich dankbar.

gruß
martin

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Tabellenblätter
16.08.2002 10:03:54
Micha
hi,

klar ist es. schreib ein makro.
mit worksheets(index).name kannst du auf den blattnamen zugreifen,
mit worksheets(blattname).move kannst du ein blatt verschieben.

mfg

Re: Tabellenblätter
16.08.2002 10:11:48
martin
hallo micha,
danke für das makro. sieht das makro so aus, oder muß ich es anders schreiben?

Private Sub Workbook_Open()
Worksheets(Index).name
End Sub

martin

Anzeige
Re: Tabellenblätter
16.08.2002 11:17:33
Micha
hi,

das makro: sortiert beim öffnen die tabellenblätter
(legt temporär eine hilfsseite an, löscht diese aber wieder)

mfg


Private Sub Workbook_Open()
Worksheets.Add Worksheets(1)
Set tbnew = Worksheets(1)
For i = 1 To Worksheets.Count - 1
Range("A" & i) = Worksheets(i + 1).Name
Next i
Range("A1:A" & Worksheets.Count - 1).Sort Range("A1")
For i = 1 To Worksheets.Count - 1
tbnew.Activate
Worksheets(Range("A" & i).Text).Move , Worksheets(i)
Next i
Worksheets(1).Delete
End Sub

Anzeige
Re: Tabellenblätter
16.08.2002 12:13:29
martin
hallo micha,

danke für die anweisung, es klappt prima.

ein schönes wochenende.

gruß
martin

;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige