VBA FileCopy -lausunto

FileCopy Kuvaus

Kopioi tiedoston hakemistosta toiseen.

Yksinkertaisia ​​FileCopy -esimerkkejä

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

Tämä kopioi tiedoston "Test.txt" tiedostosta "C: \" D -asemaan.

Jos tiedostoa “Test.txt” ei ole tiedostossa “C: \”, tapahtuu ajonaikainen virhe ’53’: Tiedostoa ei löydy.

FileCopy -syntaksi

VBA -editorissa voit kirjoittaa FileCopy () nähdäksesi FileCopy -lauseen syntaksin:

FileCopy -lause sisältää 2 argumenttia:

Lähde: Kopioitavan tiedoston merkkijono. Voi sisältää polun.

Kohde: Merkkijonolauseke, joka määrittää kohdetiedoston nimen. Kohde voi sisältää hakemiston tai kansion ja aseman.

Esimerkkejä Excel VBA FileCopy -toiminnosta

Testaa seuraavalla koodilla.

123456789101112131415161718192021222324252627282930 AlitiedostoCopy_Example ()Dim dlgFilePicker FileDialoginaDim dlgFileSaveAs FileDialoginaDim strOrgFile merkkijononaDim strTarFile merkkijononaAseta dlgFilePicker = Application.FileDialog (msoFileDialogFilePicker)dlgFilePicker.AllowMultiSelect = VäärädlgFilePicker.ButtonName = "Kopioi"dlgFilePicker.Title = "Valitse kopioitava tiedosto"Jos dlgFilePicker.Show = Tosi sittenstrOrgFile = dlgFilePicker.SelectedItems (1)MuuLopeta SubLoppu JosAseta dlgFileSaveAs = Application.FileDialog (msoFileDialogSaveAs)dlgFileSaveAs.Title = "Anna kansio ja kirjoita tiedoston nimi."dlgFileSaveAs.ButtonName = "Liitä"Jos dlgFileSaveAs.Show = Tosi sittenstrTarFile = dlgFileSaveAs.SelectedItems (1)MuuLopeta SubLoppu JosFileCopy strOrgFile, strTarFileEnd Sub

Suorittamalla se näyttää ensin valintaikkunan "Valitse kopioitava tiedosto".

Valitse sitten kopioitava tiedosto.

Kun olet valinnut tiedoston, napsauta Kopioi -painiketta.

Sitten se näyttää valintaikkunan "Ilmoita kansio ja kirjoita tiedoston nimi".

Valitse kohdekansio ja kirjoita tiedostonimi.

Napsauta sen jälkeen "Liitä" -painiketta.

Tämän jälkeen lähdetiedosto kopioidaan kohdekansion ja tiedostonimen kanssa.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave