von 4-stellig auf 3-stellig -VBA-
21.11.2008 20:01:00
4-stellig
in Spalte G befindet sich im Regelfall eine vierstellige Buchstaben,-Zahlenkombination. Wie kann ich erreichen, dass in Spalte O nur immer die ersten drei Ziffern erscheinen? Ich würde das gerne in einem bestehenden Code einbauen - Auszug unten -der Auszug bewirkt z.B., dass aus einem Datum nur die Jahreszahl angezeigt wird. - Habe das versucht, anzupassen - irgendwie scheitere ich.
Danke schon jetzt für die Rückmeldungen.
Herzliche Grüße - Wolfgang
'############################################################
' Datum in Spalte E zu Grunde legt (Format: 16.11.2008) #
' und mir daraus nur die Jahreszahl in Spalte P einträgt #
'############################################################
'Jahr aus Spalte E in Spalte P
rng.Offset(0, -1).Formula = "=YEAR(RC[-11])"
'Formel in Spalte P durch Werte ersetzen
rng.Offset(0, -1).Value = rng.Offset(0, -1).Value
'Zellformat auf Standart setzen
rng.Offset(0, -1).NumberFormat = "General"