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

Wenn Zelle leer dann makro ausführen

Wenn Zelle leer dann makro ausführen
13.07.2004 17:08:58
Mike
hi zusammen... hab jetzt schon versucht was zu finden aber irgendwie passen die besherigen artikel nicht.
Wie lautet der vba code für (ich sags mal in meinen worten):
wenn zelle a1 leer ist dann bring die nachricht "xxx" ansonsten führe das makro "xxx" aus. (oder mach mit dem makro weiter)
vielen dank schon mal für eure hilfe.
gruß mike

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

Betreff
Datum
Anwender
Anzeige
AW: Wenn Zelle leer dann makro ausführen
ransi
hallo mike
versuch mal so:
Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
If Target = Range("a1") Then
If IsEmpty([a1]) Then MsgBox "XXX" Else: MsgBox "Ist nicht leer" 'oder call dein makro
End If
End Sub

Gruß ransi
AW: Wenn Zelle leer dann makro ausführen
Martin
Hallo Ransi,
vielleicht denke ich falsch, aber das Change-Ereignis wird jetzt nur "aktiv", wenn in A1 etwas eingetragen wird, und dann kann A1 nie leer sein.
Ich nehme an Mike hat schon einen Code. Dann sollte er an der passenden Stelle Deine If-Bedingung einfügen.
Gruß
Martin Beck
Anzeige
@ martin
ransi
hallo martin
der code wird aber auch ausgelöst wenn in a1 gelöscht wird.
dann kommt das else.
aber egal, das bekommt er schon hin denke ich.
Seine frage zielte wohl auf "If IsEmpty([a1]) Then... else call..."
gruß ransi
AW: @ martin
14.07.2004 15:45:15
mike
vielen dank für eure antworten... habs jetzt hinbekommen...
DANKE

67 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige