Ugrás a tartalomra

 Hogyan lehet felsorolni az összes fájlnevet egy mappában, és létrehozni hozzájuk hiperhivatkozásokat az Excelben?

Szerző: Xiaoyang Utolsó módosítás: 2024-10-30

A mindennapi munkához előfordulhat, hogy több fájlnevet kell importálnia egy mappából egy munkalapra, és minden fájlhoz hiperhivatkozást kell létrehoznia, hogy gyorsan és egyszerűen megnyithassa a fájlt. Lehet, hogy másolhatja és beillesztheti a fájlneveket, és manuálisan egyenként létrehozhat egy hiperhivatkozást, de ez sok időt fog pazarolni, ha több száz fájl van a mappában. Ma néhány gyors és érdekes módszerről fogok beszélni ennek a munkának a kezelésére.

Sorolja fel az összes fájlnevet egy mappában, és hozzon létre hiperhivatkozásokat VBA kóddal

Sorolja fel az összes fájlnevet egy mappában, és hozzon létre hiperhivatkozásokat Kutools for Excel


Sorolja fel az összes fájlnevet egy mappában, és hozzon létre hiperhivatkozásokat VBA kóddal

A mappából származó fájlokkal történő hiperhivatkozások felsorolásához és létrehozásához a következő VBA-kód szolgálhat.

1. Aktiváljon egy új munkalapot az eredmény elhelyezéséhez.

2. Tartsa lenyomva a ALT + F11 billentyűk megnyitásához Microsoft Visual Basic for Applications ablak.

3. Kattints betétlap > Modulok, és illessze be a következő kódot a Modulok Ablak.

VBA: Sorolja fel az összes fájlnevet egy mappában, és hozzon létre hiperhivatkozásokat

Sub Example1()
'Updateby Extendoffice
    Dim xFSO As Object 
    Dim xFolder As Object
    Dim xFile As Object
    Dim xFiDialog As FileDialog
    Dim xPath As String
    Dim I As Integer
    Set xFiDialog = Application.FileDialog(msoFileDialogFolderPicker)
    If xFiDialog.Show = -1 Then
        xPath = xFiDialog.SelectedItems(1)
    End If
    Set xFiDialog = Nothing
    If xPath = "" Then Exit Sub
    Set xFSO = CreateObject("Scripting.FileSystemObject")
    Set xFolder = xFSO.GetFolder(xPath)
    For Each xFile In xFolder.Files
        I = I + 1
        ActiveSheet.Hyperlinks.Add Cells(I, 1), xFile.Path, , , xFile.Name
    Next
End Sub

4. Ezután nyomja meg a gombot F5 gombot a kód futtatásához, és válassza ki a mappát, amelyből fel szeretné sorolni a fájlokat Tallózás ablak, lásd a képernyőképet:

vba kódot a fájlok listájának mappájának kiválasztásához

5. A mappa megadása után kattintson a gombra OK gombra, és az adott mappában található összes fájl fel lett sorolva az aktív munkalapra hiperhivatkozásokkal, lásd a képernyőképet:

az adott mappában található összes fájl hiperhivatkozással2 szerepel

Megjegyzések: Ha az adott mappában vannak almappák, akkor az almappákban lévő fájlok nem jelennek meg.


Sorolja fel az összes fájlnevet egy mappában, és hozzon létre hiperhivatkozásokat Kutools for Excel

A mappában és annak almappáiban található összes fájl felsorolásához és minden fájlhoz hiperhivatkozások létrehozásához Kutools for Excel'S Fájlnév lista szívességet tehet. Ezzel a funkcióval a mappákban és almappákban található összes fájl egyszerre lesz felsorolva néhány attribútummal, például a fájlnév, a fájlméret, a létrehozás ideje, a mappa és így tovább.

Kutools for Excel több mint 300 fejlett funkciót kínál az összetett feladatok egyszerűsítésére, fokozva a kreativitást és a hatékonyságot. Itegarate AI képességekkel, Kutools precízen automatizálja a feladatokat, így az adatkezelés egyszerű. Részletes információk a következőről: Kutools for Excel...         Ingyenes próbaverzió...

Ha telepítve van Kutools for Excel, kérjük, tegye a következőket:

1. Kattints Kutools Plusz > Import Export > Fájlnév lista, lásd a képernyőképet:

kattintson a kutools fájlnévlista funkciójára

adja meg a beállításokat a párbeszédpanelen

2. A Fájlnév lista párbeszédpanelen tegye a következőket:

(1.) Kattintson Tallózás gombra gombbal válassza ki a mappát, amelybe fel kívánja sorolni a fájlneveket;

(2.) Ellenőrizze Fájlok felvétele az alkönyvtárakba ha a fájlneveket almappákba kívánja sorolni, ellenőrizze Tartalmazzon rejtett fájlokat és mappákat ha fel akarja sorolni a rejtett fájlokat;

(3.) Adja meg a megtalálni kívánt fájltípusokat, amelyek a Fájlok típusa szakasz;

(4.) Válassza ki a megjeleníteni kívánt fájlméret-egységet;

(5.) Ellenőrizze Hiperhivatkozások létrehozása a párbeszédpanel bal alján.

Letöltés Kutools for Excel Most!

3. Ezután kattintson Ok gombra, és a mappában és az almappákban található összes fájl fel lett sorolva egy új munkalapon, a szükséges hivatkozásokkal, lásd a képernyőképet:

a mappában és az almappákban található összes fájl megjelenik a hiperhivatkozásokkal együtt

Kattintson, ha további részletekre kíváncsi a Fájlnév lista segédprogramról ...

Letöltés és ingyenes próbaidőszak Kutools for Excel Most!


Demo: listázza ki az összes fájlnevet egy mappában, és hozzon létre hiperhivatkozásokat Kutools for Excel

 

Kapcsolódó cikk:

Hogyan lehet mappába és almappákba tartozó összes fájlt felsorolni egy munkalapba?

A legjobb irodai hatékonyságnövelő eszközök

🤖 Kutools AI segéd: Forradalmasítsa az adatelemzést a következők alapján: Intelligens végrehajtás   |  Kód létrehozása  |  Hozzon létre egyéni képleteket  |  Adatok elemzése és diagramok létrehozása  |  Indítsunk Kutools Funkciók...
Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása   |  Üres sorok törlése   |  Oszlopok vagy cellák kombinálása adatvesztés nélkül   |   Kerek Formula nélkül ...
Szuper keresés: Több kritérium VLookup    Többértékű VLookup  |   VLookup több munkalapon   |   Fuzzy Lookup ....
Speciális legördülő lista: Gyors legördülő lista létrehozása   |  Függő legördülő lista   |  Többszörösen válassza ki a legördülő listát ....
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  |  Tartományok és oszlopok összehasonlítása ...
Kiemelt funkciók: Rács fókusz   |  Design nézet   |   Nagy Formula bár    Munkafüzet és lapkezelő   |  Erőforrás-könyvtár (Auto szöveg)   |  Dátumválasztó   |  Kombinálja a munkalapokat   |  Cellák titkosítása/dekódolása    E-mailek küldése listánként   |  Szuper szűrő   |   Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása,...)   |   50 + Táblázatos Típusai (Gantt-diagram,...)   |   40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján,...)   |   19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból,...)   |   12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás,...)   |   7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Hasított sejtek,...)   |   ... és több
Felhasználás Kutools a kívánt nyelven – támogatja az angol, spanyol, német, francia, kínai és több mint 40 másik nyelvet!

Töltsd fel Excel-készségeidet ezzel Kutools for Excel, és tapasztalja meg a még soha nem látott hatékonyságot. Kutools for Excel Több mint 300 speciális funkciót kínál a termelékenység fokozása és az időmegtakarítás érdekében.  Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...


Office Tab Lapos felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!