Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1600to1604
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Save as, Name mit Variablen zuordnen

Save as, Name mit Variablen zuordnen
06.01.2018 15:14:54
Edi
Hallo ihr Profis
angespornt durch die letzte gute Antwort traue ich mich nochmals an eine Frage :)
Ein Makro soll folgende Aufgabe erfüllen:
Eine Arbeitsmappe öffnen, diverse Ändrungen vornehmen und die Mappe unter einem anderen Namen in einem anderen Verzeichnis speichern.
Der Dateiname soll lauten: Monat_Jahr.xlsm, also z.B. NOV_2017.xlsm
Der Monat und das Jahr wurden beide bereits in eine Variable übergeben.
So war mein erster intuitiver Versuch:
ActiveWorkbook.SaveAs Filename:="I:\Ergebnisdateien\" & strMON & "_" & intJahr & ".xlsm"
das hat natürlich nicht funktioniert
Geht das überhaupt, oder muss ich den Umweg gehen, den kompletten Dateinamen erst in einen String zu übergeben?
Danke für Eure Antworten

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Save as, Name mit Variablen zuordnen
06.01.2018 15:17:55
Hajo_Zi
benutze doch den Makrorecorder, dann ist der Code zum speichern auch komplett.

Ich gebe keinen Dank für eine Rückmeldung, da ich durch solche Beiträge nicht meine Beitragszahl erhöhen muss.
Also ich schreibe keine Beiträge mit dem Betreff "Gerne u. Danke für die Rückmeldung....."
Rückmeldung ist ja in der Heutigen Zeit nicht üblich und die wenigen die eine Rückmeldung geben,
mögen mir das verzeihen, das kein Danke für eine Rückmeldung kommt.
Beiträge von Werner, Luc, robert und folgende lese ich nicht.
AW: Save as, Name mit Variablen zuordnen
06.01.2018 15:23:06
Edi
Im Makrorecorder kann ich aber keine Variablen übergeben.
Anzeige
AW: Save as, Name mit Variablen zuordnen
06.01.2018 15:25:52
Hajo_Zi
die Variablen sind doch schon in Deinem Code, oder habe ich das falsch gesehen. Du möchtest also nicht den kompletten Code benutzen. Da wirst Du wohl nicht mit klar kommen.
Dan viel Erfolg.
Ich bin dann raus.
Gruß Hajo
AW: Save as, Name mit Variablen zuordnen
06.01.2018 15:31:01
Edi
?
Wenn ich den Makrorecorder nutze kann ich beim "Speichern unter" nur einen kompletten Dateinamen angeben.
Dann ist es einfach.
Da ich aber jetzt noch nicht weiß, welchen Namen die Datei später einmal haben wird, sondern sich der Name aus zwei Variablen zusammensetzt, kann ich da dem Recorder nichts anbieten, oder sehe ich das falsch?
Anzeige
AW: Save as, Name mit Variablen zuordnen
06.01.2018 15:38:30
Edi
Oh Mann, vergesst die Frage.
Ich hatte einen Schreibfehler.
Der Ordner im Pfad stimmte nicht überein mit dem Namen des tatsächlichen Ordners
AW: Save as, Name mit Variablen zuordnen
06.01.2018 15:38:54
onur
Füge mal vor Save as...
Dim nam
nam:="I:\Ergebnisdateien\" & strMON & "_" & intJahr & ".xlsm"
stop

und überprüfe im Lokalfenster die variable nam.
wenn alles ok sein sollte, kommt danach
ActiveWorkbook.SaveAs Filename:=nam

AW: Save as, Name mit Variablen zuordnen
06.01.2018 16:15:24
Edi
Danke für die Antwort.
Aber wie vorhin schon geschrieben, war es ein "userzublöd" Error
Ein simpler Schreibfehler, da der tatsächliche ordner anders hieß, wie der im Script angegebene.
Das kann nicht funzen
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige