FileCopy macht nichts
Sven
Ich hab da ein kleines Problem:
Ich speichere mittels eines Dialoges den Dateinamen einer ausgewählten Datei in einer Zelle eines Excel-Arbeitsblattes.
In Zelle A2 steht dann zB der Text "C:\Documents and Settings\TE8954\My Documents\My Pictures\20071105\hagar_g.jpg"
An einer späteren Stelle lese ich diesen Wert wieder ein um eine Kopie der Datei in einem anderen Ordner zu erstellen:
ende = Workbooks("qid_kommentare.xls").Sheets("vorlagen").Cells(Rows.Count, 1).End(xlUp). _
Row
If ende > 1 Then
'MkDir "L:\alert-daten\infos zu alerts\0002 fy 09-10\" & qi_id
MkDir "c:\alertdbneu\infos zu alerts\0002 fy 09-10\" & qi_id
For i = 2 To ende
Extent = Right(Workbooks("qid_kommentare.xls").Sheets("vorlagen").Cells(i, 1).Value, _
3)
quelldatei = Workbooks("qid_kommentare.xls").Sheets("vorlagen").Cells(i, 1).Value
zieldatei = "c:\alertdbneu\infos zu alerts\002 fy 09-10\" & qi_id & "\Bild" & i & ". _
" & Extent
'FILECOPY FUNZT HIER NICHT! WARUM?
'FileCopy Sheets("vorlagen").Cells(i, 1).Value, "L:\alert-daten\infos zu alerts\002 _
fy 09-10\" & qi_id & "\Bild" & i & "." & Extent
FileCopy quelldatei, zieldatei
'my.computer.FileSystem.CopyFile quelldatei, zieldatei
Next i
End If
Der Wert der Variablen ist hierbei unerheblich, in jedem Fall aber eine Zahl und vorhanden.
Der Code läuft ohne Fehlermeldung durch aber es wird keine Datei kopiert.
Das vorherige Anlegen des Ordners funktioniert einwandfrei.
Dam man sehen kann, dass ich es auch mit dem FSO Objekt 'CopyFile' probiert habe sei gesagt: Das klappt auch nicht.
Hat jemand eine Idee was da los und falsch ist?