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

Tabelle einfügen

Forumthread: Tabelle einfügen

Tabelle einfügen
15.10.2003 10:47:35
Nick
Hi,

habe ein Problem und zwar wenn ich diesen Code ausführe soll er überprüfen ob eine Tabelle mit dem aktuellem Monat vorhanden ist. Wenn nicht soll er eine Tabelle erstellen wenn ja soll er diese aktivieren doch es kommt eine Fehlermeldung wenn schon eine Tabelle vorhanden ist. Kann mir einer Helfen und sagen wie das richtig heißen muss ?


Sub Tabellenprüfen()
Dim i As Integer
Dim d As Integer
d = Month(Date)
For i = 1 To ThisWorkbook.Worksheets.Count
If Worksheets(i).Name = MonthName(d) Then
Worksheets(i).Activate
Else
ThisWorkbook.Sheets.Add.Move after:=Worksheets(Worksheets.Count)
ActiveSheet.Name = MonthName(d)
Exit For
End If
Next i
End Sub


Danke schon im Voraus

Gruß
Nick
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Tabelle einfügen
15.10.2003 11:07:21
Andreas Walter

Sub Tabellenprüfen()
Dim i As Integer
Dim d As Integer
d = Month(Date)
For i = 1 To ThisWorkbook.Worksheets.Count
If Worksheets(i).Name = MonthName(d) Then
Worksheets(i).Activate
Exit Sub
End If
Next i
ThisWorkbook.Sheets.Add.Move after:=Worksheets(Worksheets.Count)
ActiveSheet.Name = MonthName(d)
End Sub


Nur nachdem ALLE Sheets kontrolliert wurde, sollte man ein neues anlegen
Anzeige
Danke
15.10.2003 11:11:06
Nick
Hi Andreas,

Danke für deine Antwort funktioniert echt super.

Gruß
Nick
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige