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

wenn tabelle exisiert dann abbruch

wenn tabelle exisiert dann abbruch
10.01.2006 16:54:41
mehmet
hallo forum
es soll abgefragt werden, ob eine tabelle namens "tab1" exisiert
wenn nein dann tabelle einfügen mit dem namen "tab1"
wenn ja dann msgbox "tabelle exisiert bereits" und makro abbruch
dank und gruss
mehmet

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: wenn tabelle exisiert dann abbruch
10.01.2006 16:59:48
Josef
Hallo Mehmet!
Ich nehm' dafür imer eine kleine Funktion!
' **********************************************************************
' Modul: Modul2 Typ: Allgemeines Modul
' **********************************************************************

Option Explicit

Private Function SheetExist(ByVal sheetName As String, Optional WbName As String) As Boolean
Dim wks As Worksheet
On Error GoTo ERRORHANDLER
If WbName = "" Then WbName = ThisWorkbook.Name
For Each wks In Workbooks(WbName).Worksheets
  If wks.Name = sheetName Then SheetExist = True: Exit Function
Next
ERRORHANDLER:
SheetExist = False
End Function


Sub test()
If SheetExist("Tabelle1") Then
  MsgBox "Gibt's schon!"
  Exit Sub
End If
End Sub


'******************************
'* Gruß Sepp
'*
'* Rückmeldung wäre nett!
'******************************

Anzeige
AW: wenn tabelle exisiert dann abbruch
10.01.2006 17:07:33
mehmet
hallo sepp
ich wollte deine lösung eigendlich zu ein anderen makro integrieren
allerdings ist deine lösung für mein verständnis zu kompliziert
meinst du, dass man eine elegantere lösung finden könnte mit eine simplen
if-abfrage
dank und gruss
mehmet
AW: wenn tabelle exisiert dann abbruch
10.01.2006 17:15:56
mehmet
hallo sepp
dank dir
gruss
mehmet
AW: wenn tabelle exisiert dann abbruch
10.01.2006 17:02:10
Reinhard
Hi Mehmet,
Sub tt()
For Each ws In ThisWorkbook.Worksheets
If ws.Name = "tab1" Then vorh = True
Next ws
If vorh = True Then
MsgBox "vorhanden"
Exit Sub
Else
Worksheets.Add
ActiveSheet.Name = "tab1"
Sheets(1).Activate
End If
End Sub

Gruß
Reinhard
ps:Das Forum lebt auch von Rückmeldungen.
Anzeige
AW: wenn tabelle exisiert dann abbruch
10.01.2006 17:12:06
mehmet
hallo reinhard
dank dir
gruss
mehmet

303 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige