Zellinhalt prüfen mit Fehlermeldung über MsgBox
Hallo,
ich habe ein Problem mit Excel und wollte Fragen, ob mir hier jemand helfen kann:
Es geht um mehrere Fragen die mit mittels eines Drop-down Menüs vorgegebenen Werten beantwortet werden sollen.
Nach Beantwortung der Fragen soll überprüft werden, ob alle Fragen beantwortet wurden.
Wurden alle Fragen beantwortet (d. h. enthalten nicht den Wert "Bitte auswählen:"), soll beim klicken auf die Schaltfläche "Weiter" direkt auf das nächste Tabellenblatt (Zelle A1) gesprungen werden.
Wurde eine der Fragen nicht beantwortet (d. h. enthält den Wert "Bitte auswählen"), soll beim klicken auf die Schaltfläche "Weiter" eine MsgBox erscheinen, die darauf hinweist, dass die Fragen, bei denen "Bitte auswählen" steht nicht beantwortet wurden.
Es soll dann die Möglichkeit bestehen, dass man auswählen kann zwischen "Bearbeiten" (Link zur ersten nicht beantworteten Frage) und "überspringen" (Link zum nächsten Tabellenblatt, Zelle A1).
Ein Beispiel für das Problem habe ich hier hochgeladen:
http://www.file-upload.net/download-2371202/Zellinhalt-pr-fen.xls.html
Es wären sehr nett, wenn mir jemand bei diesem Problem helfen könnte.
Viele Grüße
Felix
Antwort schreiben
Antwort 1 von nighty vom 25.03.2022, 14:01 Options
hi felix ^^
was wuerdest du denn von einer erzwungenen eingabe halten ohne msgbox und eventuell einen dritten eintrag zu nutzen,wie z.b. enthaltung oder so aehnlich :-))
wenn der vorgang ordentlich gestaltet werden sollte,braeuchte ich noch einige daten
idee
fragebogen (openereignis nutzen um die erste zelle eines angegebenen bereiches anzuspringen)
idee
nutzung von Workbook_SheetChange ereigniss
geforderte info
namen der genutzten sheets oder per index ?
anzahl der sheets ?
bereiche der sheets (eventuell unterschiedlich) ?
gruss nighty