habe da ein kleines Problem mit der Zellformatierung. In einer Spalte sollen sowohl normale zahlen, als auch Prozentzahlen eingegeben werden. Mit der reinen Eingabe klappt es auch soweit, als Basis ist die Spalte mit General hinterlegt, aber wenn ich zB einen Prozentwert mit einer normalen Zahl überschreiben will, wird diese immer in Prozent umgewandelt.
1. Eingabe normale Zahl: zB 100
2. Eingabe Prozentzahl: zB als 20%
Damit die Eingabe 20% auch in gewünschter Form erscheint, nutze ich Target.NumberFormat = "0.00%". Bei Eingabe einer normalen Zahl wird der Schritt mit Target.NumberFormat = "General" übersprungen. Wie gesagt, funktioniert soweit, ausser wenn ich eine mit % formatierte Zelle mit einer normalen Zahl überschreiben will. Dann macht Excel daraus einen Prozentwert.
Grüße
Andreas