Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Formel umschreiben

Forumthread: Formel umschreiben

Formel umschreiben
26.09.2024 15:33:20
Dieter
Hey all,
Ich habe eine Tabelle die mir die Schichten anzeigt über eine Formel.
Was nicht so gut dabei ist das mir immer Feiertag angezeigt wird und nicht der Name vom Feiertag.
Ich schaffe es nicht die Formel umzuschreiben.
Ich würde diese Formel gerne in VBA haben, da ich auch noch Rolltage und Urlaub eintragen möchte.
Wenn ich das mit der Formel mache sind danach immer die Formeln weg nach einer Änderung in der Zelle.
Bitte schaut euch mal einen Auszug der Tabelle an um zu verstehen was ich meine.
https://www.herber.de/bbs/user/172427.xlsm

Ich danke schon mal im Voraus der Mühe.
MfG
Dieter
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formel umschreiben
26.09.2024 16:29:03
Sigi.21
Hallo Dieter,

beim Feiertag 1.1: Statt "Feiertag" die Formel =SVERWEIS(C4; Tabelle2!$B$3:$C$28; 2;0)
Aber, dann greift deine bed. Formatierung nicht mehr, weil sie auf "Feiertag" abfragt!

Gruß Sigi
AW: Formel umschreiben
29.09.2024 11:43:59
Dieter
Hallo Sigi.21 und Onur,
Vielen lieben Dank für eure Hilfe.
Beides klappt wunderbar.
Aber wie könnte ich das bewerkstelligen,
das ich die Formeln in den jeweiligen Spaten D,H,L usw. bekomme mit VBA?
Ich habe da was angefangen, müsste das aber für jede Spalte machen und da fängt die Formel ja immer anders an.
Application.ScreenUpdating = False

Range("BC4").Select
Selection.Copy
Range("D4").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Selection.AutoFill Destination:=Range("D4:D34"), Type:=xlFillDefault

Habt Ihr zufällig da auch eine Lösung ?
Ich frage deswegen weil da noch die Roll - Urlaub - Krank zwischen kommen sollen.
Vielen Dank im Voraus
MfG
Dieter
Anzeige
AW: Formel umschreiben
01.10.2024 13:08:27
Dieter
Hallo Onur,
Ich habe Deine Formel jetzt über den ganzen Kalender eingefügt.
Die bedingte Formatierung auch angepasst.
Das läuft ja auch prima.
Wegen VBA !!
Ich möchte gerne in den Kalender Rolltage, Urlaubstage usw. noch einfügen.
Nur dann ist Deine Formatierung im Kalender gelöscht.
Für Januar geht es über VBA da der 1.1 immer ein Feiertag ist und ich die Formel über VBA wieder erneuern kann.
wenn jetzt zB. ich am 1.2 einen Urlaub einfüge kann ich es nicht mehr über VBA herstellen
oder ich muss 12 mal den Code von Januar schreiben damit es über den ganzen Kalender geht
und ich meinen Urzustand wieder habe fürs nächste Jahr.
Deswegen wollte ich gerne automatisieren über VBA.
Schaue mal in den geänderten Kalender rein.

https://www.herber.de/bbs/user/172511.xlsm

Vielen Dank im Voraus
MfG
Dieter
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige