Kontakt- E-Mail- Adresse:klste@hotmail.de



Arbeitsplaner mit wöchentlicher Berechnung der Stundendifferenz. Excel-VBA.






Die Excel-Datei im Programm hat 2 Blätter: „Maske“ und „Blatt“.

 

In diesem Programm wird alles über eine Eingabemaske eingegeben. Die Eingabemaske wird auf dem Arbeitsblatt „Maske“ über die Schaltfläche „Maske“ aktiviert.

 

In der Eingabemaske befinden sich drei gelbe Schaltflächen.

 

Die Schaltfläche „Legende“ öffnet den Rahmen „Legende“. In den Feldern „Abwesend wegen“ und „Arbeitsplatz“ können Sie bis zu 100 Bezeichnungen und Abkürzungen/Codes eingeben. Bei „Abteilung“ können Sie insgesamt 20 Bezeichnungen eingeben.

 

Mit der Schaltfläche „Mitarbeiter Datenbank“ wird der Rahmen „Mitarbeiter Datenbank“ aufgerufen. In dem Rahmen können Sie für jede Abteilung 100 Mitarbeiter eintragen. In den Aufzeichnungen darf die Anzahl der vertraglich vereinbarten Stunden pro Woche nicht fehlen. Sie können für jeden Mitarbeiter ein Bild einfügen oder entfernen.

 

Mit der Schaltfläche „Arbeitsplaner_Wochenplaner“ wird der Rahmen „Arbeitsplaner_Wochenplaner“ aufgerufen. Einträge im Wochenplaner sind nur möglich, wenn Monat, Datum, Woche, Abteilung und Personalnummer ausgewählt sind.

 

Im Programm können Sie für jeden Mitarbeiter bis zu 10 Zeiträume an einem Arbeitstag erfassen. Ein Mitarbeiter arbeitet beispielsweise 12 Stunden am Tag. In der ersten Stunde erledigt er eine Arbeit, dann wird er andere Arbeit erledigen und auf diese Weise können Sie bis zu 9 Arbeitswechsel pro Werktag erfassen.

 

Sie können für jede Kalenderwoche von Montag bis Sonntag Einträge erstellen. Dabei spielt es keine Rolle, ob die Woche in die Mitte des Monats fällt oder in zwei Monate unterteilt ist.

 

Die eingegebenen Stunden abzüglich der Pausen werden für die gesamte Woche aufsummiert, die vertraglichen Wochenarbeitsstunden vom Gesamtbetrag abgezogen und die Differenz berechnet.

 

Für Tage, an denen der Arbeitnehmer aufgrund von Urlaub, Krankheit oder anderen Gründen nicht gearbeitet hat, wird eine Abkürzung des Grundes eingetragen; Stunden werden in diesem Fall nicht eingetragen.

 

Jeder fehlerhafter Eintrag wird per Knopfdruck gelöscht.

 

Mit der Schaltfläche „Jahr wechseln“ wird in dem Programm ein Kalender für ausgewähltes Jahr mit beweglichen und festen Feiertagen erstellt.






Rahmen „Legende“. Arbeitsplaner mit wöchentlicher Berechnung der Stundendifferenz. Excel-VBA.

 

 

Die Schaltfläche „Legende“ öffnet den Rahmen „Legende“. In den Feldern „Abwesend wegen“ und „Arbeitsplatz“ können Sie bis zu 100 Bezeichnungen und Abkürzungen/Codes eingeben. Bei „Abteilung“ können Sie insgesamt 20 Bezeichnungen eingeben.

 

Wenn das Listenfeld im Rahmen blau, gelb oder grün wird, wird eine graue Schaltfläche sichtbar; die Beschriftung auf der Schaltfläche gibt an, welche Tabellenansicht erstellt wird, wenn auf die Schaltfläche geklickt wird.

 

Falsche Bezeichnungen werden mit dunkelroten Schaltflächen gelöscht. Wenn in dem Programm etwas gelöscht wird, wird zuerst nach dem Kennwort gefragt, das Kennwort für das Löschen ist immer die Zahl 3. In der Eingabemaske ist die Checkbox „Warnung deaktivieren“ zu sehen, wenn in die Checkbox ein Haken gesetzt wird, wird die Warnung deaktiviert.

 

Durch einen Doppelklick mit der linken Maustaste können Sie jede Zeile im Listenfeld auswählen und in Eingabefeldern anzeigen, die farblich wie das Listenfeld sind.

 

Die Breite aller Spalten im Listenfeld passt sich automatisch der Länge der eingegebenen Daten an.





Mitarbeiter Datenbank. Arbeitsplaner mit wöchentlicher Berechnung der Stundendifferenz. Excel-VBA.

 

Mit der Schaltfläche „Mitarbeiter Datenbank“ wird der Rahmen „Mitarbeiter Datenbank“ aufgerufen. In dem Rahmen können Sie für jede Abteilung 100 Mitarbeiter eintragen. In den Aufzeichnungen darf die Anzahl der vertraglich vereinbarten Stunden pro Woche nicht fehlen. Sie können für jeden Mitarbeiter ein Bild einfügen oder entfernen.

 

Wenn das Listenfeld im Rahmen grün oder orange wird, wird eine graue Schaltfläche sichtbar. Die Beschriftung auf der Schaltfläche gibt an, welche Tabellenansicht erstellt wird, wenn auf die Schaltfläche geklickt wird.

 

Falsche Personal Nr. werden mit dunkelroter Schaltfläche gelöscht. Wenn in dem Programm etwas gelöscht wird, wird zuerst nach dem Kennwort gefragt, das Kennwort für das Löschen ist immer die Zahl 3. In der Eingabemaske ist die Checkbox „Warnung deaktivieren“ zu sehen, wenn in die Checkbox ein Haken gesetzt wird, wird die Warnung deaktiviert.

 

Durch einen Doppelklick mit der linken Maustaste können Sie jede Zeile im Listenfeld auswählen und in Eingabefeldern anzeigen, die farblich wie das Listenfeld sind.

 

Die Breite aller Spalten im Listenfeld passt sich automatisch der Länge der eingegebenen Daten an.





Arbeitsplan erstellen. Arbeitsplaner mit wöchentlicher Berechnung der Stundendifferenz. Excel-VBA.

 

Mit der Schaltfläche „Arbeitsplaner_Wochenplaner“ wird der Rahmen „Arbeitsplaner_Wochenplaner“ aufgerufen. Einträge im Wochenplaner sind nur möglich, wenn Monat, Datum, Woche, Abteilung und Personalnummer ausgewählt sind.

 

Für Tage, an denen der Arbeitnehmer aufgrund von Urlaub, Krankheit oder anderen Gründen nicht gearbeitet hat, wird in Combobox „Abwesend wegen“ ein Grund ausgewählt; Stunden werden in diesem Fall nicht eingetragen, eingetragen wird Abkürzung des Grundes.

 

Wenn „Arbeitsplatz“, Zeit von, Zeit bis und Dauer der Pause ausgewählt wird, 

wird von\ bis \Ort \Pause eingetragen, wenn Pause nicht ausgewählt war, wird der Platz für Pause leer sein. Im Planer sieht das so aus: Zeitangabe –von\ Zeitangabe –bis\ Abkürzung vom Ort (Arbeitsplatz)\ und Dezimalzahl von Pause.

 

Im Programm können Sie für jeden Mitarbeiter bis zu 10 Zeiträume an einem Arbeitstag erfassen. Ein Mitarbeiter arbeitet beispielsweise 12 Stunden am Tag. In der ersten Stunde erledigt er eine Arbeit, dann wird er andere Arbeit erledigen und auf diese Weise können Sie bis zu 9 Arbeitswechsel pro Werktag erfassen.

 

Sie können für jede Kalenderwoche von Montag bis Sonntag Einträge erstellen. Dabei spielt es keine Rolle, ob die Woche in die Mitte des Monats fällt oder in zwei Monate unterteilt ist.

 

Die eingegebenen Stunden abzüglich der Pausen werden für die gesamte Woche aufsummiert, die vertraglichen Wochenarbeitsstunden vom Gesamtbetrag abgezogen und die Differenz berechnet.

 

Jeden Eintrag kann über „ID Nr.“ und „ID Nr. – Datum“ ausgewählt werden. Die Auswahl wird nicht verändert, sie kann nur über die Schaltfläche „ID Nr. – Datum löschen“ gelöscht werden. Das Kennwort für das Löschen ist immer die Zahl 3. In der Eingabemaske ist die Checkbox „Warnung deaktivieren“ zu sehen, wenn in die Checkbox ein Haken gesetzt wird, wird die Warnung deaktiviert.

 

In der Combobox „Auswertung“ stehen vier Begriffe zum Auswahl: „Ausgewählter Wochenplan mit Stunden“, „Ausgewählter Wochenplan ohne Stunden“, „Ausgewählter Mitarbeiter / Ausgewählter Wochenplan“, „Ausgewählter Mitarbeiter / Stunden im Jahr“ und „Ausgewählter Mitarbeiter / Ausgewählter Abwesend wegen im Jahr“. Wenn etwas ausgewählt ist, wird eine graue „Blatt“ Schaltfläche angezeigt. Mit der Schaltfläche wird das Ausgewählte im Tabellenblatt angezeigt.

 

Durch einen Doppelklick mit der linken Maustaste können Sie jede Zeile im Listenfeld auswählen und in Eingabefeldern anzeigen, die farblich wie das Listenfeld sind. Wenn Farbe Weiß ist wird ID Nr. ausgewählt.





Jahr wechseln. Arbeitsplaner mit wöchentlicher Berechnung der Stundendifferenz. Excel-VBA.

 

Vor dem Jahr wechseln oder nach dem Jahr wechseln sollt man mit der Schaltfläche „Stunden im Jahr löschen“ die Datenbank mit allen Kalenderwochen Stunden loschen und auch mit der Schaltfläche „Alle Wochenpläne löschen“ die Datenbank mit Wochenplänen loschen. Kennwort für Löschen ist die Zahl 3.

 

Mit der Schaltfläche „Jahr wechseln“ wird in dem Programm ein Kalender für ausgewähltes

Jahr mit beweglichen und festen Feiertagen erstellen. Anzahl und Namen der festen Feiertage bestimmt der User selber. Höchstens können 15 feste Feiertage vergeben werden. Das Programm hat eine Liste von 10 beweglichen Feiertagen. In der Checkbox von gesetzlichen Feiertagen soll Hacken gesetzt werden. 

Klicken Sie auf die Schaltfläche „Übernehmen“, geben Sie eine vierstellige Jahreszahl in das Eingabefeld ein und klicken Sie auf „OK“. Der Kalender wird erstellt.

 

Die gesetzlichen Feiertage haben im Kalender rote Hintergrundfarbe.





Regionales Format. Arbeitsplaner mit wöchentlicher Berechnung der Stundendifferenz. Excel-VBA.

 

Wenn das Regionales Format geändert wird, erscheint beim Aktivieren der Eingabemaske eine Meldung: „Die Spracheinstellungen haben sich geändert, die Namen der Monate und Wochentage sind jetzt anders als vermutlich eingetragen. Damit das Programm fehlerfrei funktioniert, muss das Jahr erneut geändert werden“. 

 

Nach dem Jahreswechsel passt sich der Kalender an das Format der Region an und die Meldung erscheint nicht mehr.