Hallo,
ich möchte den Wert einer Zelle in einer Variable speichern.
Dazu verwende ich folgenden Code:
For n = 2 To x
ttm = ActiveSheet.Cells(n, 8).Value
...
next n
ttm hat aber jedesmal den Wert 2. Was mache ich falsch?
VG,
Christian
Hi Christian,
ttm hat nach der Schleife den Wert der in cells(x,8) steht, wohl die 2
Gruß
Reinhard
AW: Zellwert in Variable
17.06.2008 18:49:14
Christian
Hallo,
die Werte in der Zelle haben immer folgendes Format: X,XXX Bsp. 1,997
Kann es sein, dass ttm falsch deklariert ist?
VG,
Christian
AW: Zellwert in Variable
17.06.2008 18:57:01
Reinhard
Hi Christian,
poste bitte mal den kompletten Code den du hast und beschreib mal genauer was du vorhast, evtl. mit einer hier hochgeladenen Datei.
Grundsätzlich, eine Schleife um eine Variable zu basteln
for x= 1 to 10
ttm = cells(x,1)
next x
macht wenig Sinn, du willst sicher etwas anderes erreichen.
Gruß
Reinhard
Anzeige
AW: Zellwert in Variable
17.06.2008 18:58:00
Johannes
Hallo Christian,
deklariere ttm nicht als Integer sondern als Double (Datentypen siehe VBA Hilfe).
Gruesse,
Johannes
AW: Zellwert in Variable
18.06.2008 10:39:00
Christian
Hallo Johannes, hallo Reinhard,
vielen Dank für eure Hilfe. Dateityp Double war die entscheidende Hilfestellung.
VG,
Christian
AW: Zellwert in Variable
17.06.2008 20:30:00
Gerd
Hallo Christian,
möchtest Du (nur) einen Wert aus einer Zelle auslesen oder alle Werte aus einem
bestimmten Bereich ?
Gruß Gerd