Tartalomjegyzék
Ez a rövid bemutató bemutatja, hogyan kell használni a FileSystemObject GetFileName metódusát.
Fájlnév lekérése a VBA FileSystemObject segítségével
Ez a lecke a FileSystemObject objektumot használja. A használatához be kell állítania egy hivatkozást a VB script futásidejű könyvtárára. További információért lásd itt.
A fájlnév bármely útvonalról történő lekéréséhez használhatja:
123456789101112 | Sub FSOGetFileName ()Fájlnév halványítása karakterlánckéntHalvány FSO új fájlrendszer -objektumkéntSet FSO = CreateObject ("Scripting.FileSystemObject")'Fájlnév lekéréseFájlnév = FSO.GetFileName ("C: \ ExamplePath \ ExampleFile.txt")'Fájlnév kérése kiterjesztés nélkülFileNameWOExt = Bal (Fájlnév, InStr (Fájlnév, ".") - 1)End Sub |
A FileName változó ezután az „ExampleFile.txt” értékét fogja tartani, a FileNameWOExt változó az „ExampleFile” kiterjesztés nélkül lesz.
Fájlnév letöltése kiterjesztés nélkül
Amint fentebb említettük, a fájlnév kiterjesztés nélküli lekéréséhez használja ezt a kódsorot:
1 | FileNameWOExt = Bal (Fájlnév, InStr (Fájlnév, ".") - 1) |