Formelproblem mit Makro
23.11.2004 14:24:58
Claudia
Hallo liebe Excel Helfer,
ich habe eine Formel siehe nächste Zeile,
=VERKETTEN(TEIL(WECHSELN(A1092;" ";"");1;20);"_";TEIL(WECHSELN(C1092;" ";"");1;6);"_";TEIL(WECHSELN(D1092;" ";"");1;6);"_";TEIL(WECHSELN(E1092;" ";"");1;10);"_";TEXT(F1092;"tt.MM.JJJJ"))
die ich in einem Makro ausführen möchte.
Nach dem Aufzeichnen mit dem Makrorecorder (in Zelle I 1092) erhalte ich diese Formel
ActiveCell.FormulaR1C1 = _
"=CONCATENATE(MID(SUBSTITUTE(RC[-8],"" "",""""),1,20),""_"",MID(SUBSTITUTE(RC[-6],"" "",""""),1,6),""_"",MID(SUBSTITUTE(RC[-5],"" "",""""),1,6),""_"",MID(SUBSTITUTE(RC[-4],"" "",""""),1,10),""_"",TEXT(RC[-3],""tt.MM.JJJJ""))"
Wenn ich diese Formel ausführe, klappt es auch aber im Tabellenblatt wird die Formel wieder in deutsch angeziegt.
Jetzt zum eigentlichen Poblem
Wie kann ich die Formel so einsetzen, das mir ein Makro in der Spalte I die Formel einsetzt ab der Zeile 2 (<-- Zeile 1 steht eine Überschrift) überall dort, wo in Spalte A, in Spalte C, in Spalte D, in Spalte E und in Spalte F etwas steht.
Wer kann mir helfen?