Moin moin Excel-VBA-Gemeinde
erneuter Versuch, Hilfe zu bekommen.
habe diese Frage letzte Woche schon in einem anderem Forum gepostet, aber KEINE Antwort erhalte, daher (nach einer gewissen Karenzzeit) versuche ich es bei euch, das ihr mir weiterhelft ...
Wie kann ich den Zell-Typ von "label" in "value" per VBA ändern?
Hintergrund: Ich lese mir Werte aus einer INI-Datei aus, diese Werte packe ich in Zellen, deren Format ich auf ein benutzerspezifisches setze, nämlich "000".
Bei Integer - Zahlen funzt es, das in der Zelle "002" steht, obwohl der Wert "2" entspricht.
Nur wenn der Wert "REAL" ist, sprich "1,3", dann steht dort auch "1,3", obwohl das Format so eingestellt ist ("000").
Es sieht auch so aus, als ob Excel diesen Wert als "TEXT" ansieht.
Durch Analyse, hab ich festgestellt, das mittels =ZELLE("Typ",B22) der Typ eben "label" ist, bei den anderen ist es "value".
Wenn ich "händisch" die "1,3" nochmals in die bewußte Zelle eintrage, dann ändert ich der Zell-Typ in "value" und es wird auch korrekt das "001" angezeigt.
Hoffe, ich hab mich verständlich genug ausgedrückt, daher noch ein Beispiel angehängt.
Danke im voraus, für etwaige Unterstützung
Gruß Thomas
------------------
Jeder ist zu etwas nütze,
er kann immer noch als schlechtes Beispiel dienen
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP