Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1092to1096
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
Inhaltsverzeichnis

Syntax zum Thema Blattnamen

Syntax zum Thema Blattnamen
Jörg-HH
Guten Morgen zusammen,
in meiner Datei heißen einige Blätter frei1, frei2 usw. bis frei17. Diese sollen mit einem Button zu Testzwecken öfter mal in Lief1, Lief2 usw. umbenannt werden können (und auch wieder zurück).
In meinem Code bekomme ich aber gemeldet "Index außerhalb des gültigen Bereichs"
im Blatt:
Private Sub CmdBt_int_LiefErzeugen_Click()
Me.CmdBt_int_LiefErzeugen.Enabled = False
mod_StElem_Allgemein.CmdBt_int_LiefErzeugen
Me.CmdBt_int_LiefErzeugen.Enabled = True
End Sub
im Modul:
Public Sub CmdBt_int_LiefErzeugen()
Dim i As Variant
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
If Worksheets("Formular").CmdBt_int_LiefErzeugen.Caption = "intern : Lieferanten erzeugen" Then
For i = 1 To 17
ThisWorkbook.Worksheets("frei" & i).Name = ThisWorkbook.Worksheets("Lief" & i).Name
Next i
Worksheets("Formular").CmdBt_int_LiefErzeugen.Caption = "intern : Lief. zurücksetzen"
...usw...
End Sub
Hab ich da was falsch geschreiben oder vergessen?
Danke für 'ne Idee...
Jörg

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

Betreff
Benutzer
Anzeige
AW: Syntax zum Thema Blattnamen
04.08.2009 11:53:50
Luschi
Hallo Jörg,
es kann nur den Blattnamen 'frei1' oder 'Lief1' geben, deshalb so:
ThisWorkbook.Worksheets("frei" & i).Name = "Lief" & i
'oder
ThisWorkbook.Worksheets("Lief" & i).Name = "frei" & i
Gruß von Luschi
aus klein-Paris
alles klar - Danke Luschi - wo liegt....
04.08.2009 12:00:07
Jörg
eigentlich Klein-Paris?
google mal:klein paris+goethe - owT
04.08.2009 12:19:35
robert
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige