Excel Makro Formular Inhalt einer Zelle soll im Dateinamen sein

hallo, ich habe ein Makro übernommen das Formulare erstellt und es funktioniert auch trotz meiner Änderungen gut und erstellt es korrekt. Ich möchte im Dateinamen zusätzlich noch den Inhalt einer bestimmte Zelle habe und habe das mit Range (“C3”).value z.bsp eingegeben, aber es passiert nichts im Dateinamen. kann mir wer helfen

FName = “Testformular_“ & standort & “_“ & “deu“ & Range(“C2“).Value & “.xls“

Moin,

in C3 steht der Suffix, an den FName verkettest Du C2, falls da kein Tippfleher drinsteckt.

Gruß
Ralf

hallo, nein ja es ist ein Tippfehler in der Frage, im Excel ist es korrekt eingetragen und wird nicht in den Dateinamen übernommen

[Tippfehler in der Überschrift der Frage beseitigt; MOD C_Punkt]

und wie schautzn aus mit dem Speichern? Die Anweisung ändert nicht den Dateinamen, sondern die Variable FName.

Wozu ein neuer Strang? Bitte hier weitermachen. @C_Punkt: Das kann dann weg.

Gruß
Ralf

hi,

sieht komisch aus. einfach so rein optisch.

Aber nur ins blaue geschossen:
Ich würde da irgendwas wie activeSheet.Range()… erwarten.

eben irgend ne definition, worauf du dich beziehst.

grüße
lipi

Servus,

activeSheet ist zwar empfehlenswert, aber (hier) nicht wirklich notwendig, weil Range die Zelle per Default auf dem activeSheet sucht.

Gruß
Ralf

1 „Gefällt mir“