1.9k Aufrufe
in Tabellenkalkulation von katharinat Einsteiger_in (25 Punkte)
Hallo,

ich bin gerade dabei ein Formular in Excel zu erstellen und komme hier nicht weiter bzgl Makro und Funktion.

Es sieht so aus, dass ich eine Checkliste habe mit Kontrollkästchen, bei Klick auf die unterschiedlichen Kästchen sollen unterschiedliche Punktezahl vergeben werden.
bei "ja = 5 Punkte" bei "teilweise = 3 Punkte" bei "nein = 0 Punkte" bei "nicht zutreffend" soll die Frage bei Gesamtfragenzahl abgerechnet werden.

Habe jetzt also folgendes Excel Sheet erstellt:

Frage 1 Kästchen ja | Kästchen teilweise | Kästchen nein | Kästchen nicht zutreffend
Frage 2 Kästchen ja | Kästchen teilweise | Kästchen nein | Kästchen nicht zutreffend

Frage 3 usw.

Jetzt würde ich gerne ein Makro mit einer Funktion (?) machen, die die Punkte bei klick vergibt.
Unten dann unten die Information
Punkte die erreicht werden können: Höchstpunkte (5 mal Fragenanzahl (bzw. Anzahl der Zeilen wo was angeklickt wurde ) - Kästchen nicht zutreffend
Punkte die erricht wurden:

Hmm ich hoffe das ist verständlich.
Für jegliche Hilfe bin ich dankbar :)

4 Antworten

0 Punkte
von m-o Profi (22.9k Punkte)
Hallo Katharina,

welches Kontrollkästchen hast du den eingefügt: Formularsteuerelement oder ActiveX-Steuerelement?

Vielleicht kannst du auch mal einen Fragebogen (ggf. mit Dummy-Fragen) hochladen, z.B. hier und den Link dann hier posten.

Gruß

M.O.
0 Punkte
von m-o Profi (22.9k Punkte)
Hallo Katharina,

das kannst du auch ohne Makro lösen.
Hier die bearbeitete Beispieldatei: Muster bearbeitet

Ich habe den einzelnen Kontrollkästchen eine Zelle zugewiesen (mit Cursor auf Kontrollkästchen gehen, rechte Maustaste, Steuerelement formatieren, Reiter Steuerung, dann Zellverknüpfung).
Dies musst du für die anderen Kontrollkästchen auch machen. Die entsprechenden Spalten kannst du dann ausblenden. Die Anzahl der jeweils ausgewählten Kästchen werden mit ZÄHLENWENN ermittelt.

Die höchste erreichbare Punktzahl kannst du ganz einfach selbst ermitteln (habe ich bei Beispieldatei jetzt nicht gemacht).
Schreibe in Zelle D35 die folgende Formel: =(H35+I35+J35)*5

Gruß

M.O.
0 Punkte
von katharinat Einsteiger_in (25 Punkte)
Hallo,

super das klingt gut, ich werde das jetzt mal für mein Dokument übertragen und hoffe es funkt ;)

dankeschöön.

Deine Antwort

Dein angezeigter Name (optional):
Datenschutz: Deine Email-Adresse benutzen wir ausschließlich, um dir Benachrichtigungen zu schicken. Es gilt unsere Datenschutzerklärung.
Anti-Spam-Captcha:
Bitte logge dich ein oder melde dich neu an, um das Anti-Spam-Captcha zu vermeiden.
...