Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Text in Zahl umwandeln?

Text in Zahl umwandeln?
02.03.2007 12:08:00
Stephan
Hallo zusammen,
ich möchte in einem Datenblatt in Zelle A1 folgenden Ausdruck stehen haben, der mit VBA dort hin geschrieben werden soll:
"=B1-100,99"
Die 2000,99 ergeben sich aus einer Berechnung, sind also Variabel (A)
Folgender Code lag mir nahe:
cells(1,1)="=B1-" & A
Solange A eine ganze Zahl ist, geht alles gut, sobald aber Nachkommastellen auftauchen, erhalten ich die Meldung "Laufzeitfehler '1004': Anwendungs- oder objektdefinierter Fehler".
Auch ein CDbl(A) halb nichts.
Wer hat eine Idee?
Danke vorab.
Stephan
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Text in Zahl umwandeln?
ransi
HAllo Stefan
Ist "FormulaLocal" das Gesuchte ?
Option Explicit


Public Sub test()
    Dim A
    A = "2000,99"
    Cells(1, 1).FormulaLocal = "=B1-" & A
End Sub


ransi
Anzeige
AW: Text in Zahl umwandeln?
02.03.2007 12:38:04
Stephan
Astrein! Danke, das isses!
AW: Text in Zahl umwandeln?
02.03.2007 12:18:00
ede
hallo, also bei mir funktioniert es so:
Sub test()
Dim a As Double
a = 1001 / 55
Cells(1, 1) = "=B1-" & Str(a)
End Sub

gruss
AW: Text in Zahl umwandeln?
02.03.2007 12:39:55
Stephan
Prima, das brauch ich bei einem anderen Problem. Herzlichen Dank!
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige