Förderdokumentation mit Excel für den Monat erstellen?
Hi zusammen,
Ich arbeite in einer Einrichtung für Menschen mit Behinderung und wir sollen die Fortschritte der Klienten dokumentieren. Nun überlegen wir ob es möglich ist eine Excel Tabelle zu erstellen bei der man per Knopfdruck einen Verlauf dokumentieren kann um dann das Förderziel am Ende des Monats gemeinsam mit dem Klienten zu überprüfen.
Ich dachte es wäre gut pro Ziel 4 Buttons zu haben (Verbesserung, Gleichbleibend,Verschlechterung, Keine Förderung stattgefunden) die man lediglich anklicken muss und der Klick in Verbindung mit dem aktuellen Tag in ein Verlaufsdiagramm übertragen wird. Sodass jeder Mitarbeiter am Ende des Dienstes nur sich durchklicken muss. (Eine schriftliche Verlaufsdoku wird ja zusätzlich noch geschrieben) Ist sowas möglich und wenn ja wie aufwändig wäre das?
Gruß Georg
2 Antworten
Du könntest für die 4 Punkte eine DropDown-Liste anlegen.
- wie oft im Monat wird erfolgt eine Bewertung?
- soll ein Jahres-Verlauf dokumentiert und dargestellt werden?
Wenn es nur einmal im Monat stattfindet, dürfte eine Tabelle mit 12 Bewertungsspalten (je Monat eine) ausreichen.
Optisch könntest Du die Entwicklung zum Vormonat per Bedingte Formatierung farblich darstellen.
Machbar wäre das und je nachdem wie professionell das sein soll kann man so etwas recht simpel gestalten. Wie weit reichen deine VBA Kenntnisse?
Um daraus ein Diagramm zu erzeugen müsste man das aber auch irgendwie zu nem Zahlenwert umwandeln.
Wenn ersichtlich was wofür der Zahlenwert steht , wäre da ja auch okay. 3= Verbesserung ; 2= Gleichbleibend etc.
gut, heute schaffe ich es nicht mehr, ich versuche morgen Mal etwas mehr zu schreiben.
Ich würde sage am besten fängst du mit der Struktur an. So wie du das Schielderst macht wohl ein Reiter je Klient Sinn.
Da wurde ich Spalte A Nutzen um Daten wie Name und u.U. Bild zu hinterlegen. Zudem könnet man am Ende das Verlaufdiagramm da positionieren, also ruhg breit machen (tunen kann man ja am Ende immer noch.
Spalte B würde ich für die 4 Knopfe freihalten
Die Daten würde ich in Spalte C und D platzieren. deswegen schreib in Zeile 1 dort "Datum" und "Bewertung" hin (ggf. andere Begrifflichkeiten verwenden, falls das missverstanden werden könnte)
kommen wir zum Part VBA.
- VBA Editor öffnen (Alt + F11)
- Erzeuge ein sogenanntes Modul, wo der Code hinterlegt wird
- Fangen wir mal mit einer Bewertung an. Kopier in das Modul mal folgenden Code:
Option Explicit
Sub Verbesserung()
'Prüfen, ob heute bereits eine Bewertung vorgenommen wurde
If CDate(Cells(2, 3).Value) = Date Then
If MsgBox("Soll die heutige Bewertung überschrieben werden?", vbYesNo) = vbNo Then Exit Sub
Cells(2, 4).Value = 3
Exit Sub
End If
'Zellen Einfügen, alte Daten rutschen nach unten
Range("C2:D2").Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
'Bewertung eintragen
Cells(2, 3).Value = Date
Cells(2, 4).Value = 3
End Sub
Danach gehst du wieder in dein Tabellenblatt und fügst ein Button hinzu. Normalerweise sollte dir das eben erstellte Makro dann angeboten werden.
Prüfe, ob das so funktioniert und er dir Werte in die Tabelle schreibt
Dann das ganze als xlsm speichern
Also ich habe schon einige Formulare auf Excel erstellt um es digitaler und einfacher zu gestalten aber ich schaffe mir das immer selbst drauf. Also eigentlich bin ich ein Laie. habe schon herausgefunden dass dem Button ein Makro zugewiesen werden muss aber wie man das mit einem Wert versieht , erschließt sich mir noch nicht