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

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

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
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

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige