Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
Dateien von einer Liste von Order zu Ordner verschieben |
06.05.2021 09:27:02 |
Markus |
|
|
|
06.05.2021 10:52:07 |
Gast78184 |
|
|
|
06.05.2021 11:34:29 |
Markus |
|
|
|
06.05.2021 11:35:41 |
Gast94350 |
|
|
Von:
Markus |
Datum:
06.05.2021 09:27:02 |
Views:
740 |
Rating:
|
Antwort:
|
Thema:
Dateien von einer Liste von Order zu Ordner verschieben |
Hallo,
ich habe eine Liste in Excel z.b.
Rechnung 2021-0503 |
Rechnung 2021-0504 |
Rechnung 2021-0505 |
Rechnung 2021-0506 |
Rechnung 2021-0507
|
Das sind Namen von PDF Dateien in einem Ordner. Diese möchte ich gerne aus Order PDF1 in den Ordner PDF2 verschieben. Ich habe dazu folgenden Code gefunden auf einer anderen Seite:
Sub movefiles() |
'Updateby Extendoffice |
Dim xRg As Range, xCell As Range |
Dim xSFileDlg As FileDialog, xDFileDlg As FileDialog |
Dim xSPathStr As Variant, xDPathStr As Variant |
Dim xVal As String |
On Error Resume Next |
Set xRg = Application.InputBox("Please select the file names:", "KuTools For Excel", ActiveWindow.RangeSelection.Address, , , , , 8) |
If xRg Is Nothing Then Exit Sub |
Set xSFileDlg = Application.FileDialog(msoFileDialogFolderPicker) |
xSFileDlg.Title = " Please select the original folder:" |
If xSFileDlg.Show <> -1 Then Exit Sub |
xSPathStr = xSFileDlg.SelectedItems.Item(1) & "\" |
Set xDFileDlg = Application.FileDialog(msoFileDialogFolderPicker) |
xDFileDlg.Title = " Please select the destination folder:" |
If xDFileDlg.Show <> -1 Then Exit Sub |
xDPathStr = xDFileDlg.SelectedItems.Item(1) & "\" |
For Each xCell In xRg |
xVal = xCell.Value |
If TypeName(xVal) = "String" And xVal <> "" Then |
FileCopy xSPathStr & xVal, xDPathStr & xVal |
Kill xSPathStr & xVal |
End If |
Next |
End Sub |
Damit selektiert man den Bereich in Excel mit den Datei Namen, danach wählt man die Quelle und danach das Ziel aus.
Leider funktioniert der Code nicht.
Kann mir da jemand helfen, wo der Fehler liegt?
Vielen Dank!
Markus
|
- 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
|
Dateien von einer Liste von Order zu Ordner verschieben |
06.05.2021 09:27:02 |
Markus |
|
|
|
06.05.2021 10:52:07 |
Gast78184 |
|
|
|
06.05.2021 11:34:29 |
Markus |
|
|
|
06.05.2021 11:35:41 |
Gast94350 |
|
|