Thema Datum  Von Nutzer Rating
Antwort
18.10.2018 11:08:44 Reinhard_U
NotSolved
18.10.2018 11:39:52 Ulrich
NotSolved
18.10.2018 12:06:19 Gast21776
NotSolved
Blau Ordner und Datei über UserForm kopieren und umbenennen?
18.10.2018 15:34:20 Reinhard_U
NotSolved
19.10.2018 16:33:52 Ulrich
NotSolved
19.10.2018 21:08:26 Gast62049
Solved

Ansicht des Beitrags:
Von:
Reinhard_U
Datum:
18.10.2018 15:34:20
Views:
394
Rating: Antwort:
  Ja
Thema:
Ordner und Datei über UserForm kopieren und umbenennen?

Hallo Ulrich!

Hallo Leute!

 

Ich hab jetzt mal Code-Teile aus diversen Foren zusammengebastelt, und es geht in die richtige Richtung:

Mit folgendem Code wird der Original-Ordner und sein Inhalt kopiert, und auch die Datei darin wird richtig umbenannt:

________________________________________________________________________________

Option Explicit

Const strFolderPath As String = "C:\tmp\VBA_Test\"
Const strFolderQ As String = "Test_01\"
Const strFolderZ As String = "C:\tmp\VBA_Test\"
Const strFolderZNew As String = "Test_02\"

Public Sub Main()

    Dim objFolder As Object
    Dim objFSO As Object
    On Error GoTo Fin
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Set objFolder = objFSO.Getfolder(strFolderPath & strFolderQ)
    objFolder.Copy (strFolderZ)

    Name strFolderZ & strFolderQ & "Test_01.pdf" As _
        strFolderZ & strFolderQ & "Test_02.pdf"
    Name strFolderZ & strFolderQ As strFolderZ & strFolderZNew
Fin:
    If Err.Number <> 0 Then MsgBox "Error: " & _
        Err.Number & " " & Err.Description
    Set objFolder = Nothing
    Set objFSO = Nothing

End Sub

________________________________________________________________________________

Leider wird dabei der Original-Ordner "Test_01\" gelöscht...

(den würde ich aber noch unverändert brauchen...)

 

Kann mir bitte jemand helfen?

 

LG

 Reinhard


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
18.10.2018 11:08:44 Reinhard_U
NotSolved
18.10.2018 11:39:52 Ulrich
NotSolved
18.10.2018 12:06:19 Gast21776
NotSolved
Blau Ordner und Datei über UserForm kopieren und umbenennen?
18.10.2018 15:34:20 Reinhard_U
NotSolved
19.10.2018 16:33:52 Ulrich
NotSolved
19.10.2018 21:08:26 Gast62049
Solved