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

Eigenen Dialog anzeigen, wenn Blatt gelöscht

Eigenen Dialog anzeigen, wenn Blatt gelöscht
14.11.2005 16:18:58
Flyingsunbird
Hallo
Wie kann ich einen eigenen Dialog anzeigen, wenn der Benutzer ein Blatt der Mappe löscht?
Gibt es soetwas wie einen OnSheetDelete-Befehl ?
Gruss Katharina

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

Betreff
Datum
Anwender
Anzeige
AW: Eigenen Dialog anzeigen, wenn Blatt gelöscht
14.11.2005 16:23:36
Leo
Hi,
das Löschen eines Blatts löst kein Ereignis aus. Workaround, mit einem API-Timer
periodisch die Blätter überwachen.
mfg Leo
AW: Eigenen Dialog anzeigen, wenn Blatt gelöscht
14.11.2005 16:28:23
Nepumuk
Hallo Katharina, Hallo Leo,
ein Timer ist da garnicht notwendig, da, wenn das Blatt entfernt wird, ein anderes aktiv werden muss. Dabei wird das "Workbook_SheetActivate" - Ereignis ausgelöst.
Gruß
Nepumuk

AW: Eigenen Dialog anzeigen, wenn Blatt gelöscht
14.11.2005 16:32:37
Leo
Hi,
ärger, da hätte selbst ich drauf kommen müssen.
mfg Leo
na ja
14.11.2005 16:42:23
Flyingsunbird
Naja
In meine Mappe werden ca. 500 Dateien eingelesen (Blätter erzeugt)
Da kann ich leider nicht bei jedem aktivieren eines Blattes prüfen
ob zufällig eines gelöscht wurde.
Das mit dem Timer ist geschickt, aber auch hier würden dann alle Blätter nochmals
geprüft werden....
Leider zu aufwendig.
Das Problem ist folgendes:
Der Benutzer wählt die Dateien aus, die eingefügt werden sollen,
beim Einfügen werden die Dateien auf ihren Typ geprüft.
dann wird das neue Blatt eingefügt und auf meinem Blatt: "Übersicht"
wird dann der neue Blattname aufgelistet mit dem entspr. Typ dahinter.
Wenn nun ein Blatt gelöscht wird, soll natürlich auch sein Name aus der
Liste entfert werden
Gruss Katharina
Anzeige
AW: na ja
14.11.2005 16:46:03
Nepumuk
Hallo Katharina,
du kannst doch ganz schnell mit:
ThisWorkbook.Sheets.Count
die Anzahl der vorhandenen Blätter abfragen.
Gruß
Nepumuk

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige