Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1744to1748
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
Inhaltsverzeichnis

Makro Prüfung

Makro Prüfung
08.03.2020 12:47:19
Marcus
Hallo an die Profis,
wer kann helfen, ich habe ein Makro, welches die Daten in Spalte A überprüft:
Leere Felder
Doppelte Kategorie
Colorindex 45
Wenn eines der Sachen auftritt soll eine MsgBox erscheinen (ginge auch Userform?), ist alles richtig, soll das Programm weiter laufen. Hier komme ich nicht richtig weiter, die Bedingung habe ich auskommentiert da es nicht richtig funktioniert…
Bin für Eure Hinweise dankbar.
Beste Grüße
Marcus
https://www.herber.de/bbs/user/135695.xlsm

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

Betreff
Datum
Anwender
Anzeige
AW: Makro Prüfung
08.03.2020 12:59:05
Regina
Hallo Marcus,
das müsste wohl so laufen:
If (ergebnis1 = "korrigieren" Or ergebnis2 = "korrigieren" Or ergebnis3 = "korrigieren") Then
Noch ein Hinweis:
Deine Deklarationen sind zum Teil fehlerhaft. Mit dieser Zeile:
Dim found1, found2, found3 As Boolean

Wird nur found3 als Boolean deklariert, die anderen Variablen werden vom Typ Variant angelegt, das kann zu Fehlern führen.
Besser:
Dim found1 as Boolean, found2 as Boolean, found3 As Boolean
Gruß Regina
Anzeige
AW: Makro Prüfung
08.03.2020 13:33:32
Marcus
Hallo Regina,
so wie es aussieht, schein es jetzt zu funktionieren.
Danke für die schnelle Hilfe.
Worin liegt denn jetzt der Unterschied in der Schreibweise
Dim found1, found2, found3 As Boolean
und Deiner Schreibweise?
Gruß
Marcus
AW: Makro Prüfung
08.03.2020 13:37:33
Regina
... der Unterscheid liegt darin, dass bei Deiner Schreibweise nur die letzte Variable den Datentyp Boolean zugewiesen bekommt. Die anderen beiden bekommen keinen Datentyp und werden deshalb automatsich als Variant deklariert.
Gruß Regina
AW: Makro Prüfung
08.03.2020 13:39:20
Marcus
Ahh...
super, danke nochmals.
Gruß
Marcus
PS: Wirfst Du auch mal bitte auf meinen anderen Beitrag - "Fehler im Makro"? :-)
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige