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

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

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

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

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige