16.08.2023, 15:56
Hallo,
wir nutzen hier eine schlecht bedienbare Excel-Tabelle um HO und Spätschichten zu erfassen.
ich habe diese nun kpl. überarbeitet und viele Automatismen eingefügt.
Nun aber strauchel ich.
Ich benöte ich VBA-Script, welches in ein Tabellenblatt (hier das erste (Name ändert sich in Abhängigkeit)) eingetragen werden soll.
Das Script soll das Datum im gleichen Blatt B2:F2 vergleichen mit den Feiertagen (durch formeln generiert) auf dem Arbeitsblatt 'Infos zu Arbeitszeiten'!J11:J29
und in der Spalte mit dem entsprechenden Datum
B4:B5;B7:B14;B16:B25;B27:B36
C4:C5;C7:C14;C16:C25;C27:C36
D4:D5;D7:D14;D16:D25;D27:D36
E4:E5;E7:E14;E16:E25;E27:E36
F4:F5;F8;F10:F14;F16:F25;F27:F36
das Wort "Feiertag" eintragen... ohne die zugrundeliegende bedingte Formatierung zu zerstören.
Dies soll sich natürlich wieder rückgängig machen, wenn keine Übereinstimmung mehr da ist.
I-Tüpfelchen wäre, wenn bei Maus-Over der Name des Feiertags angezeigt wird.. naja... wie gesagt... i-Tüpfelchen ;)
Dieses erste Blatt zieht seinen Namen aus A43... A43 bekommt seinen Namen aus ='Infos zu Arbeitszeiten'!E2
Wenn das fertig ist, will ich es entsprechend der Kalenderwochen kopieren und jeweils anpassen... ich habe mehrmals darüber nachgedacht, aber dies ist in diesem Fall besser.
Jedes dann existierende Tabellenblatt will ich durch setzen eines "X" in 'Infos zu Arbeitszeiten'!F2:F54 dann ein-/ausblenden.
Ich bekomme weder gebacken, dass das Wort "Feiertag" eingetragen wird, noch das ich die Tabellenblätter ein-/ausblenden kann...
Hat wer von Euch ne Idee?
wir nutzen hier eine schlecht bedienbare Excel-Tabelle um HO und Spätschichten zu erfassen.
ich habe diese nun kpl. überarbeitet und viele Automatismen eingefügt.
Nun aber strauchel ich.
Ich benöte ich VBA-Script, welches in ein Tabellenblatt (hier das erste (Name ändert sich in Abhängigkeit)) eingetragen werden soll.
Das Script soll das Datum im gleichen Blatt B2:F2 vergleichen mit den Feiertagen (durch formeln generiert) auf dem Arbeitsblatt 'Infos zu Arbeitszeiten'!J11:J29
und in der Spalte mit dem entsprechenden Datum
B4:B5;B7:B14;B16:B25;B27:B36
C4:C5;C7:C14;C16:C25;C27:C36
D4:D5;D7:D14;D16:D25;D27:D36
E4:E5;E7:E14;E16:E25;E27:E36
F4:F5;F8;F10:F14;F16:F25;F27:F36
das Wort "Feiertag" eintragen... ohne die zugrundeliegende bedingte Formatierung zu zerstören.
Dies soll sich natürlich wieder rückgängig machen, wenn keine Übereinstimmung mehr da ist.
I-Tüpfelchen wäre, wenn bei Maus-Over der Name des Feiertags angezeigt wird.. naja... wie gesagt... i-Tüpfelchen ;)
Dieses erste Blatt zieht seinen Namen aus A43... A43 bekommt seinen Namen aus ='Infos zu Arbeitszeiten'!E2
Wenn das fertig ist, will ich es entsprechend der Kalenderwochen kopieren und jeweils anpassen... ich habe mehrmals darüber nachgedacht, aber dies ist in diesem Fall besser.
Jedes dann existierende Tabellenblatt will ich durch setzen eines "X" in 'Infos zu Arbeitszeiten'!F2:F54 dann ein-/ausblenden.
Ich bekomme weder gebacken, dass das Wort "Feiertag" eingetragen wird, noch das ich die Tabellenblätter ein-/ausblenden kann...
Hat wer von Euch ne Idee?