12.06.2017, 13:10
Hallo zusammen,
ich kenne mich bei VBA-Codes nicht so gut aus und bin eher so der Probierer und Bastler.
Zum Thema:
Ich würde gerne mehrere Pfilchtfelder in meiner Datei einfügen. Bei der Betätigung eines Buttons wird dann gepüft, ob die Felder gefüllt sind. Wenn ja, dann soll ein anderes Makro aktiviert werden. Wenn nein, dann muss eine Fehlermeldung erscheinen.
Bisher habe ich diesen Code:
Es erscheint aber die Fehlermeldung "Next ohne For". Ich weiß nicht was wich wie behebn soll. Könnt ihr mir weiter helfen? Danke
Daniel Eitel
ich kenne mich bei VBA-Codes nicht so gut aus und bin eher so der Probierer und Bastler.
Zum Thema:
Ich würde gerne mehrere Pfilchtfelder in meiner Datei einfügen. Bei der Betätigung eines Buttons wird dann gepüft, ob die Felder gefüllt sind. Wenn ja, dann soll ein anderes Makro aktiviert werden. Wenn nein, dann muss eine Fehlermeldung erscheinen.
Bisher habe ich diesen Code:
Code:
Sub test()
Application.EnableEvents = False
Dim rgBereich As Range
Dim zaehler As Range
Set rgBereich = Worksheets("Tabelle1").Range("m28,m29,m30")
For Each zaehler In rgBereich
If zaehler = "" Then
zaehler.Select
MsgBox "Dein Meldungstext!", vbOKOnly
Exit For
End If
Next zaehler
Application.EnableEvents = True
If zaehler >= "" Then
zaehler.Select
Next zaehler
Exit For
Application.EnableEvents = True
Call MailMitOutlooktechnischeLeitung
Exit For
End If
End Sub
Es erscheint aber die Fehlermeldung "Next ohne For". Ich weiß nicht was wich wie behebn soll. Könnt ihr mir weiter helfen? Danke
Daniel Eitel