Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Zahlenformat ändern mit VBA

1 view
Skip to first unread message

Andreas Böttcher

unread,
Apr 28, 2000, 3:00:00 AM4/28/00
to
Tag auch,

ich hab folgendes Problem:

Ich hab ein Makro geschrieben,welches eine Textdatei importiert, sich
daraus ein paar Daten holt und diese in eine Excel Tabelle kopiert,
bzw anfügt.
Diese Daten stehen in der Textdatei mit Punkt als Dezimaltrennzeichen.
War auch alles kein Problem, Excel hat diese Daten als Zahlen erkannt,
und gut wars.
Seit ich das Servicepack 2 aufgespielt habe erkennt Excel diese Daten
nicht mehr als Zahlen. Der Versuch, den Punkt per Makro in ein Komme
zu ändernwar erfolglos. die Daten stehen dann zwar mit Komma da, aber
für Excel sind es keine Zahlen, sie sind links ausgerichtet und werden
im Diagramm als Null dargestellt.
Das witzige ist, wenn ich den Punkt durch kommer manuell ersetze,
erkennt Excel sie sofort als Zahl.
Ich bin ein wenig ratlos, ich hab auch keine Lust das Makroergebnis
noch manuell nachzubearbeiten.

Ich hoffe jemand weiss Rat

CU Andi!

Ullrich Schwarz

unread,
Apr 28, 2000, 3:00:00 AM4/28/00
to
Hallo Andreas,
statt per Makro den Punkt durch ein Komma zu ersetzen kannst
Du auch die Werte mit Punkt direkt in eine Zahl umwandeln:
ActiveCell.Value = Val(ActiveCell.Value)
MfG Ullrich

Andreas Böttcher <andreas_...@gmx.de> schrieb in im
Newsbeitrag: 39094d0b...@News.CIS.DFN.DE...

Andreas Böttcher

unread,
Apr 30, 2000, 3:00:00 AM4/30/00
to
On Fri, 28 Apr 2000 16:01:32 +0200, "Ullrich Schwarz"
<Ullrich...@gmx.de> wrote:

>Hallo Andreas,
>statt per Makro den Punkt durch ein Komma zu ersetzen kannst
>Du auch die Werte mit Punkt direkt in eine Zahl umwandeln:
>ActiveCell.Value = Val(ActiveCell.Value)

Ja, damit funktioniert es.
Danke

CU Andi!

0 new messages