Thema Datum  Von Nutzer Rating
Antwort
05.11.2021 09:10:14 Matto
NotSolved
05.11.2021 12:30:40 Gast27886
NotSolved
05.11.2021 15:42:21 Matto
NotSolved
05.11.2021 16:03:01 Gast4992
NotSolved
Rot Datei unter anderem Namen speichern (wenn schon vorhanden)
12.11.2021 10:33:58 Matto
NotSolved

Ansicht des Beitrags:
Von:
Matto
Datum:
12.11.2021 10:33:58
Views:
432
Rating: Antwort:
  Ja
Thema:
Datei unter anderem Namen speichern (wenn schon vorhanden)

Danke noch einmal für die Antwort.

Allerdings muss ich zugeben, dass ich aus diesem VBA-Code wirklich nicht schlau werde (ich bin auch kein VBA-Profi). Möchte dennoch noch einmal in der Runde nachfragen, ob es vielleicht eine einfachere und verständlicherer Lösung gibt.

 

Noch einmal die Fragestellung:

Mein Makro erstellt eine neue Datei und speichert diese Datei unter den Namen ab, welchen ich im Tab (Input Mask) in Zelle A14 habe. 

In dieser steht der Name sowie der Pfad, wo die neue Datei abgespeichert werden soll. Z.B. für den Monat Oktober (....Pfad....; und am Ende 10.2021.xlsx) 

Wenn das Makro ausgeführt wird und ich das Makro z.B. schon einmal bedient habe, dann wird die neue Datei überschrieben. Das möchte ich verhindern. Ich hätte gerne, dass am Ende des Pfades eine zwei bei der zweiten Bedienung und eine drei bei der dritten Bediehnung (....) hinzukommt (also dynamisch immer um +1)  (....Pfad....; und am Ende 10.2021_2.xlsx) 

Wie kann das ich das programmieren?

So sieht mein Makro bisher aus:

 

Dim ws As Worksheet
Dim new_wb As Workbook
Dim sheetname As String, fname As String, save_as As String
Dim lastrow As Long, lastcol As Long, i As Long

Workbooks.Add
save_as = ThisWorkbook.Sheets("Input Mask").Range("A14")
ActiveWorkbook.SaveAs (save_as)


(...................)
    End If

With ActiveWorkbook
    .Sheets("Tabelle1").Delete
    .Save
    .Close
End With

(...................)

End Sub


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
05.11.2021 09:10:14 Matto
NotSolved
05.11.2021 12:30:40 Gast27886
NotSolved
05.11.2021 15:42:21 Matto
NotSolved
05.11.2021 16:03:01 Gast4992
NotSolved
Rot Datei unter anderem Namen speichern (wenn schon vorhanden)
12.11.2021 10:33:58 Matto
NotSolved