ich habe in A2 z.B. folgendes stehen: 1 76353510537. In A3, A4, usw. habe ich andere Zahlen im gleichen Format stehen. Nun möchte ich in der Spalte I in jeder Zeile folgende Formel per Makro reinschreiben, sofern in der gleichen Zeile in Spalte A etwas drinsteht:
=WERT(TEIL(A2;6;11)&(AUFRUNDEN((WERT(TEIL(A2;6;1))*4+WERT(TEIL(A2;7;1))*9+WERT(TEIL(A2;8;1)) *4+WERT(TEIL(A2;9;1))*9+WERT(TEIL(A2;10;1))*4+WERT(TEIL(A2;11;1))*9+WERT(TEIL(A2;12;1)) *4+WERT(TEIL(A2;13;1))*9+WERT(TEIL(A2;14;1))*4+WERT(TEIL(A2;15;1))*9+WERT(TEIL(A2;16;1))*4)/10;0) -(((WERT(TEIL(A2;6;1))*4+WERT(TEIL(A2;7;1))*9+WERT(TEIL(A2;8;1))*4+WERT(TEIL(A2;9;1)) *9+WERT(TEIL(A2; 10;1))*4+WERT(TEIL(A2;11;1))*9+WERT(TEIL(A2;12;1))*4+WERT(TEIL(A2;13;1)) *9+WERT(TEIL(A2;14;1)) *4+WERT(TEIL(A2;15;1))*9+WERT(TEIL(A2;16;1))*4))/10))*10)
Durch diese Formel wird die entsprechende Zahl aus Spalte A umgewandelt und in Spalte I geschrieben.
Habe bereits mit folgendem Text angefangen:
For Each rng In Range("I2:I" & Range("I65536").End(xlUp).Row)
Select Case rng
Case Else
If rng "" Then
rng.Offset(0, 1) = "FORMEL
End If
End Select
Next 'rng
Die Formel bekomme ich allerdings nicht als Makro-Text unter? Bin für jeden Tipp dankbar.
Gruß,
Stefan