VBA FileCopy nyilatkozat

FileCopy Leírás

Fájlt másol az egyik könyvtárból a másikba.

Egyszerű FileCopy példák

1 FileCopy "C: \ Test.txt" "D: \"

Ezzel átmásolja a „C: \” „Test.txt” fájlt a D meghajtóra.

Ha a „Test.txt” fájl nem létezik a „C: \” fájlon, akkor futásidejű hiba lép fel, „53”: A fájl nem található.

FileCopy szintaxis

A VBA szerkesztőben beírhatja a „FileCopy (”) parancsot a FileCopy utasítás szintaxisának megtekintéséhez:

A FileCopy utasítás két érvet tartalmaz:

Forrás: A másolandó fájl karakterlánca. Útvonalat tartalmazhat.

Rendeltetési hely: Karakterlánc kifejezés, amely meghatározza a célfájl nevét. A célállomás tartalmazhat könyvtárat vagy mappát és meghajtót.

Példák az Excel VBA FileCopy funkciójára

Kérjük, tesztelje az alábbi kóddal.

123456789101112131415161718192021222324252627282930 Sub FileCopy_Example ()Dim dlgFilePicker FileDialogkéntDim dlgFileSaveAs FileDialog névenDim strOrgFile mint karakterláncDim strTarFile mint karakterláncÁllítsa be a dlgFilePicker = Application.FileDialog (msoFileDialogFilePicker)dlgFilePicker.AllowMultiSelect = HamisdlgFilePicker.ButtonName = "Másolás"dlgFilePicker.Title = "Kérjük, válasszon ki egy másolandó fájlt"Ha dlgFilePicker.Show = Igaz akkorstrOrgFile = dlgFilePicker.SelectedItems (1)MásKilépés a SubbólVége HaÁllítsa be a dlgFileSaveAs = Application.FileDialog (msoFileDialogSaveAs)dlgFileSaveAs.Title = "Kérjük, jelöljön ki egy mappát, és írjon fájlnevet."dlgFileSaveAs.ButtonName = "Beillesztés"Ha dlgFileSaveAs.Show = Igaz akkorstrTarFile = dlgFileSaveAs.SelectedItems (1)MásKilépés a SubbólVége HaFileCopy strOrgFile, strTarFileEnd Sub

Futtatásakor először megjelenik egy „Kérjük, válassza ki a másolandó fájlt” párbeszédpanel.

Ezután ki kell választania a másolni kívánt fájlt.

A fájl kiválasztása után kattintson a „Másolás” gombra.

Ezután megjelenik egy párbeszédpanel „Kérjük, jelölje meg a mappát, és írja be a fájl nevét”.

Válasszon ki egy célmappát, és írjon be egy fájlnevet.

Ezt követően kattintson a „Beillesztés” gombra.

Ezután a forrásfájl másolásra kerül a célmappával és a fájlnévvel.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave