Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
12.05.2021 07:40:17 |
Robin |
|
|
|
12.05.2021 09:39:51 |
Mase |
|
|
Datei nach Makro Verarbeitung verschieben |
12.05.2021 13:14:47 |
Gast3585 |
|
|
Von:
Gast3585 |
Datum:
12.05.2021 13:14:47 |
Views:
462 |
Rating:
|
Antwort:
|
Thema:
Datei nach Makro Verarbeitung verschieben |
Danke für deine Antwort Mase,
trotz deines Links komme ich nicht richtigweiter. Ich habe jetzt folgendes gemacht:
Ich habe, nach dem Befehl Quellenarbeitsmappe.close versucht eben diese Datei in das Verzeichnis "Importiert" zu kopieren und dann im ursprünglichen zu löschen. Klappt natürlich nicht -.- Vielleicht kann mir dazu jemand genauer helfen?
Sub Bedarfsverursacher_ermitteln()
Dim Zielarbeitsmappe As Object
Dim Quellenarbeitsmappe As Object
Dim Sheet As Worksheet
Dim Pfad As String
Dim Path As String
Dim Datei As String
Dim SaveName As String
Dim filename As String
Dim FSO As Object
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set Zielarbeitsmappe = ActiveWorkbook
'Eingabebox öffnen
Pfad = Environ("Userprofile") & "\Desktop\Makro\Sven\"
Datei = Dir(CStr(Pfad & "*.csv"))
If Dir(Pfad & Datei) = "" Then
MsgBox "Hey Sven, leider habe ich keine Datei in dem Ordner gefunden"
Exit Sub
End If
'Do While Datei <> ""
Set Quellenarbeitsmappe = Workbooks.Open(Pfad & Datei, False, True)
Quellenarbeitsmappe.Sheets().Copy After:=Zielarbeitsmappe.Sheets(Zielarbeitsmappe.Sheets.Count)
Zielarbeitsmappe.Sheets(Zielarbeitsmappe.Sheets.Count).Name = Datei
Quellenarbeitsmappe.Close
'Jetzt soll die zuvor verwendete Quellenarbeitsmappe nach "Environ("Userprofile") & "\Desktop\Makro\Sven\Importiert" verschoben werden und im Verzeichnis "Environ("Userprofile") & "\Desktop\Makro\Sven\" gelöscht werden.
?
Set Quellenarbeitsmappe = ActiveWorkbook
ActiveWorkbook.SavecopyAs Filename = "Environ("Userprofile") & "\Desktop\Makro\Sven\Importiert\filename"
Kill "Environ("Userprofile") & "\Desktop\Makro\Sven\filename.csv"
?
Datei = Dir()
Vielen Dank!
|
- 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
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- 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
|
|
12.05.2021 07:40:17 |
Robin |
|
|
|
12.05.2021 09:39:51 |
Mase |
|
|
Datei nach Makro Verarbeitung verschieben |
12.05.2021 13:14:47 |
Gast3585 |
|
|