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

herrausfinden ob ein bestimmtes Sheet vorhanden is

Forumthread: herrausfinden ob ein bestimmtes Sheet vorhanden is

herrausfinden ob ein bestimmtes Sheet vorhanden is
02.12.2003 15:00:13
Maiky
Hallo zusammen,

ich möchte in meiner Arbeitsmappe per Makro herrausfinden ob ein bestimmtes Sheet (Name: Report) vorhanden ist. Kann mir wer helfen?

P.S.: Die Funktion SheetsExists funktioniert nicht!
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: herrausfinden ob ein bestimmtes Sheet vorhanden is
02.12.2003 15:08:39
WernerB.
Hallo Maiky,

mein Vorschlag:

Sub SheetVorhanden1()
Dim BlaNa As String
Dim i As Integer
Dim vorh As Boolean
BlaNa = "Report"
vorh = False
For i = 1 To Sheets.Count
If Sheets(i).Name = BlaNa Then
vorh = True
Exit For
End If
Next i
If vorh = True Then
MsgBox "Blatt '" & BlaNa & "' existiert !"
Else
MsgBox "Blatt '" & BlaNa & "' existiert nicht !"
End If
End Sub

Viel Erfolg wünscht
WernerB.

P.S.: Das Forum lebt auch von den Rückmeldungen der Fragesteller an die Antworter (siehe Forums-FAQ).
Anzeige
AW: herrausfinden ob ein bestimmtes Sheet vorhanden is
02.12.2003 17:43:41
Maiky
Vielen Dank Werner.B. Klappt super!
AW: herrausfinden ob ein bestimmtes Sheet vorhanden is
02.12.2003 15:10:20
Otto Ecker
Hallo Maike,


Sub a()
On Error GoTo fehler
Worksheets.Add
ActiveSheet.Name = "hugo"
Exit Sub
fehler:
aplication.DisplayAlerts = False
ActiveSheet.Delete
MsgBox "Blattname schon vorhanden"
Application.DisplayAlerts = True
End Sub


oder in einer Schleife alle Blätter durchlaufen

dim sh as worksheet
for each sh in worksheets
if sh.name="hugo" then
msgbox "gibt's schon"
end
end if
next sh
worksheets.add
usw

Gruß Otto
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige