Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

betsehnder Name eines Tabellenblattes

Forumthread: betsehnder Name eines Tabellenblattes

betsehnder Name eines Tabellenblattes
03.07.2003 11:29:47
Christian
Ich habe folgendes Problem: Ich möchte überprüfen ob ein bestimmter Name eines Arbeitsblattes schon existiert. Dazu habe ich mir folgende Funktion geschrieben. Nur leider funktioniert diese aus unerfindlichen Gründen nicht. Der Debugger meldet, dass name (der Name eines Worksheet) leer ist. Ich habe untenstehend nocheinmal den Quelltext aufgeführt. Hat jemand eine Lösung oder eine Anregung für mich?

Function Nameexists(blattnmame As String) As Boolean
Nameexists = False
For Each Worksheet In ActiveWorkbook.Worksheets
If blattname = name Then
Nameexists = True
End If
Next Worksheet
End Function

Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: betsehnder Name eines Tabellenblattes
03.07.2003 11:47:46
OttoH
so geht's:
Public

Function Nameexists(blattname As String) As Boolean
Dim blatt As Worksheet
Nameexists = False
For Each blatt In ActiveWorkbook.Worksheets
If blattname = blatt.Name Then
Nameexists = True
End If
Next blatt
End Function

Gruß OttoH

Anzeige
AW: betsehnder Name eines Tabellenblattes
03.07.2003 11:40:37
Knut
Die variable name hat keine Wertzuweisung und ist auch nicht deklariert.
Außerdem kannst dui die Schleife bei Eintreffen der Bedingung verlassen.
Knut

AW: betsehnder Name eines Tabellenblattes
03.07.2003 11:38:37
andreas
Du hast bei der Funktion "blattnmame" geschrieben.
Versuchs mal mit "blattname" ;-))

AW: betsehnder Name eines Tabellenblattes
03.07.2003 11:46:14
Christian
Oh, danke *kopfbatsch*
Normalerweise bin ich es gewohnt von einem Compiler / Interpreter angemeckert zu werden, wenn eine Variable nicht deklariert wurde.
Ich werde das erstmal bei meinem excel einstellen

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

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