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

"TableExists" erzeugt Fehlermeldung...

Forumthread: "TableExists" erzeugt Fehlermeldung...

"TableExists" erzeugt Fehlermeldung...
01.10.2004 10:02:38
Peter
Guten Morgen an Alle,
mit untenstehendem Code möchte ich verhindern, daß bei fehlender Tabelle "2003" oder "2004" usw. bis "2009" der OptionButton6 betätigt werden kann, jedoch sagt der Kompiler zu "TableExists" "Sub oder Function nicht definiert"......wer weiß darüber Bescheid?

Private Sub UserForm_Initialize()
Dim i As Byte
For i = 3 To 9 Step 1
If Not TableExists(ThisWorkbook, Sheets("200" & i)) Then
OptionButton6.Enabled = False
Next i
Else: OptionButton6.Enabled = True
End If
End Sub

Danke
Peter S.
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: "TableExists" erzeugt Fehlermeldung...
sergiesam
Hi,
die Funktion TableExists ist eine Funktion, die von dir erstellt werden muss. Sie ist nicht im Standard von Excel vorhanden. Darum kennt der Compiler die Funktion nicht.
die Funktion TableExists könnte z.B. so aussehen:

Function TableExists(Arbeitsmappe As Workbook, TabellenName As String) As Boolean
Dim sh As Worksheet
TableExists = False
For Each sh In Arbeitsmappe.Sheets
If sh.Name = TabellenName Then
TableExists = True
Exit Function
End If
Next sh
End Function

d.h. du musst die funktion im Editor einfügen.
Gruß,
Sam
Anzeige
Sam vielen Dank..:)..man lernt nie aus..o.T.
01.10.2004 10:20:40
Peter
.
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige