06.10.2021, 11:25
Ich habe aktuell in meiner Excel Datei mehrer Formeln.
Dies wird nun aber schwierig, da ich mit immer mehr VBA arbeite und zb. beim Löschen von Zeilen, diese Formeln dann weg sind.
Aktuell bereiten mir nachfolgenden Formeln in der Umsetzung in VBA noch Schwierigkeiten: (VBA Kenntnisse noch gaaaanz frisch)
=WENN($D4="";"";HEUTE()) --- Setzt automatisch das heutige Datum in Spalte $B4, wenn in der Zelle $D4 etwas steht
=RECHTS($D4;LÄNGE($D4)-FINDEN("##";$D4)-1) --- Gibt den Wert aus Zelle $D4 in Zelle $E4 wieder ab ##
=LINKS($D4;16) --- Gibt die ersten 16 Zeichen aus Zelle $D4 in der Zelle $G4 wieder
=WENNFEHLER(TEIL($D4;FINDEN("#";$D4)+1;FINDEN("#";$D4;FINDEN("#";$D4)+1)-FINDEN("#";$D4)-1);"") --- Gibt den Wert aus Zelle $D4 in Zelle $F4 wieder ab #, Wenn kein Wert vorhanden ist, wird die Fehlermeldung ausgeblendet
Vielen Dank
Dies wird nun aber schwierig, da ich mit immer mehr VBA arbeite und zb. beim Löschen von Zeilen, diese Formeln dann weg sind.
Aktuell bereiten mir nachfolgenden Formeln in der Umsetzung in VBA noch Schwierigkeiten: (VBA Kenntnisse noch gaaaanz frisch)
=WENN($D4="";"";HEUTE()) --- Setzt automatisch das heutige Datum in Spalte $B4, wenn in der Zelle $D4 etwas steht
=RECHTS($D4;LÄNGE($D4)-FINDEN("##";$D4)-1) --- Gibt den Wert aus Zelle $D4 in Zelle $E4 wieder ab ##
=LINKS($D4;16) --- Gibt die ersten 16 Zeichen aus Zelle $D4 in der Zelle $G4 wieder
=WENNFEHLER(TEIL($D4;FINDEN("#";$D4)+1;FINDEN("#";$D4;FINDEN("#";$D4)+1)-FINDEN("#";$D4)-1);"") --- Gibt den Wert aus Zelle $D4 in Zelle $F4 wieder ab #, Wenn kein Wert vorhanden ist, wird die Fehlermeldung ausgeblendet
Vielen Dank