1.2k Aufrufe
Gefragt in Tabellenkalkulation von felixso Einsteiger_in (79 Punkte)
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

1 Antwort

0 Punkte
Beantwortet von nighty Experte (6.6k Punkte)
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
...