Popis FileCopy
Skopíruje súbor z jedného adresára do druhého.
Jednoduché príklady FileCopy
1 | FileCopy "C: \ Test.txt" "D: \" |
Tým sa skopíruje súbor „Test.txt“ na disku „C: \“ na jednotku D.
Ak súbor „Test.txt“ neexistuje na disku „C: \“, vyskytne sa chyba pri spustení „53“: Súbor nebol nájdený.
Syntax programu FileCopy
V editore VBA môžete zadaním „FileCopy (“ zobraziť syntax príkazu FileCopy:
Príkaz FileCopy obsahuje 2 argumenty:
Zdroj: Reťazcový názov súboru na kopírovanie. Môže zahŕňať cestu.
Destinácia: Reťazcový výraz, ktorý určuje názov cieľového súboru. Cieľ môže zahŕňať adresár alebo priečinok a jednotku.
Príklady funkcie Excel VBA FileCopy
Skúste pomocou nasledujúceho kódu.
123456789101112131415161718192021222324252627282930 | Vedľajšia kópia súboru_priklad ()Dim dlgFilePicker ako FileDialogDim dlgFileSaveAs As FileDialogDim strOrgFile ako reťazecDim strTarFile ako reťazecNastaviť dlgFilePicker = Application.FileDialog (msoFileDialogFilePicker)dlgFilePicker.AllowMultiSelect = FalsedlgFilePicker.ButtonName = "Kopírovať"dlgFilePicker.Title = "Vyberte súbor, ktorý chcete skopírovať"Ak dlgFilePicker.Show = True potomstrOrgFile = dlgFilePicker.SelectedItems (1)InakUkončiť subKoniec AkNastaviť dlgFileSaveAs = Application.FileDialog (msoFileDialogSaveAs)dlgFileSaveAs.Title = "Zadajte priečinok a zadajte názov súboru."dlgFileSaveAs.ButtonName = "Prilepiť"Ak dlgFileSaveAs.Show = True potomstrTarFile = dlgFileSaveAs.SelectedItems (1)InakUkončiť subKoniec AkFileCopy strOrgFile, strTarFileKoniec pod |
Po jeho spustení sa zobrazí dialógové okno „Vyberte súbor, ktorý chcete skopírovať“.
Potom by ste mali vybrať súbor, ktorý chcete skopírovať.
Po výbere súboru kliknite na tlačidlo „Kopírovať“.
Potom sa zobrazí dialógové okno „Zadajte priečinok a zadajte názov súboru“.
Mali by ste vybrať cieľový priečinok a napísať názov súboru.
Potom kliknite na tlačidlo „Prilepiť“.
Potom sa zdrojový súbor skopíruje s cieľovým priečinkom a názvom súboru.