Hogyan lehet egy mappából és almappából származó összes fájlnevet felsorolni egy munkalapba?
Ha egy munkalapon egy könyvtárban szeretne létrehozni egy fájlnévlistát, a következő módszerekkel dolgozhatja fel a fájlok listájának gyors elérését a munkalap egy könyvtárából.
- Az összes fájlnév felsorolása egy mappából munkalapra webböngésző segítségével
- Képlet segítségével sorolja fel az összes fájlnevet egy mappából munkalapra
- Sorolja fel az összes fájlnevet egy mappából munkalapra a VBA kód használatával
- Felsorolja az összes fájlnevet egy mappából és almappákból egy munkalapba, amely hatékony funkcióval rendelkezik
Az összes fájlnév felsorolása egy mappából munkalapra webböngésző segítségével
Ha a fájlokat egy mappába kívánja sorolni a webböngésző használatával, győződjön meg arról, hogy rendelkezik-e valamelyik webböngészővel (Firefox, Opera és Google Chrome) telepítve van a számítógépre. Feltéve, hogy fel kell sorolnia a következő mappa fájljait a munkalapra, lásd a képernyőképet:
1. Menjen a mappa elérési útjának másolásához (Mappa teszt) az Intézőben. Például a mappa elérési útja: C: \ Users \ AddinTestWin10 \ Desktop \ Mappa teszt.
2. Nyissa meg az egyik böngészőt (Firefox, Opera és Google Chrome), illessze be a mappa elérési útját a címsorba, majd nyomja meg az gombot belép kulcs. Lásd a képernyőképet:
3. Kattints Ctrl + A a webböngésző összes tartalmának kiválasztásához, majd nyomja meg az gombot Ctrl + C hogy lemásolja őket.
4. Nyissa meg az Excel programot, és közvetlenül illessze be (a Ctrl + V parancsikonok beillesztésére) őket egy munkalapba. Lásd a képernyőképet:
- 1. Ezzel a módszerrel csak a fő mappában lévő fájlok jeleníthetők meg, az alkönyvtár fájljai nem szerepelhetnek a listán.
- 2. A fájlnevek hiperhivatkozásai nem érhetők el.
Képlet segítségével sorolja fel az összes fájlnevet egy mappából munkalapra
Az Excelben képlettel is megkaphatja az összes fájlnév vagy a psecifc típusú fájlnevek listáját egy mappából, kérjük, tegye a következőket:
1. Másolja és illessze be a fájl elérési útját egy cellába, majd írja be \* a fájl elérési útja után, az alábbi képernyőképen:
2. Ezután kattints a gombra Képlet > Névkezelő, lásd a képernyőképet:
3. Az Névkezelő párbeszédpanelen kattintson a gombra Új gomb, lásd a képernyőképet:
4. A kiugrott Új név párbeszédpanelen adjon meg egy nevet a Név szövegmezőbe, majd írja be az alábbi képletet a Utal rá szövegmező, lásd a képernyőképet:
Megjegyzések: Ebben a képletben 1. lap! $ A $ 1 a munkalap cellája tartalmazza az 1. lépésben beírt fájl elérési útját.
5. Ezután kattintson OK > közel a párbeszédpanelek bezárásához, majd írja be a következő képletet egy üres cellába, ahol fel akarja sorolni a fájlneveket, és húzza lefelé a kitöltési hanldet, amíg az üres cellák meg nem jelennek, most a megadott mappában található összes fájlnév az alábbiak szerint lett felsorolva bemutatott képernyőkép:
Megjegyzések: Ebben a képletben fájlneveket a 4. lépésben létrehozott tartománynév, és A1 a cella tartalmazza a fájl elérési útját.
- 1. Ezt a munkafüzetet úgy kell mentenie Excel makró-engedélyezett munkafüzet formátumot, ha azt szeretné, hogy a képletek jól működjenek a fájl bezárása és újbóli megnyitása után.
- 2. Ha az összes fájlt fel akarja sorolni egy adott kiterjesztéssel, például felsorolja az összes docx fájlnevet, ebben az esetben csak a * docx * szót kell használnia a * helyett, hasonlóan az xlsx fájlokhoz, kérjük, használja a * xlsx * parancsot.
Sorolja fel az összes fájlnevet egy mappából munkalapra a VBA kód használatával
A következő VBA használatával fájlokat sorolhat fel egy munkalap mappájában:
1. Nyisson meg egy munkalapot, és kattintson arra, hogy kiválasszon egy cellát, ahová a fájlneveket szeretné helyezni.
2. Tartsa lenyomva a ALT + F11 kulcsokat az Excelben, és megnyitja a Microsoft Visual Basic for Applications ablak.
3. Kattints betétlap > Modulok, és illessze be a következő kódot a Modulok Ablak.
VBA kód: Sorolja fel az összes fájlnevet egy mappából egy munkalapba
Sub listfiles()
'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 kulcs a kód futtatásához, egy új ablak Tallózás jelenik meg. Válassza ki azt a mappát, amelybe fel szeretné venni a fájlneveket.
5. Ezután kattintson OK, az adott mappában lévő fájlok hiperhivatkozásokkal szerepelnek a munkalapon. Lásd a képernyőképet:
Felsorolja az összes fájlnevet egy mappából és almappákból egy munkalapba, amely hatékony funkcióval rendelkezik
A Fájlnév lista hasznossága Kutools az Excel számára könnyen létrehozhat egy fájlok listáját egy könyvtárból egy munkalapon, az alábbi bemutató szerint. Kattintson a Kutools for Excel letöltéséhez!
Telepítése után Kutools az Excel számára, kérjük, tegye a következőket:
1. Nyissa meg az Excel alkalmazást, kattintson a gombra Kutools Plus > Import Export > Fájlnévlista…, lásd a képernyőképet:
2. Az Fájlnév lista párbeszédpanelen hajtsa végre a következő műveleteket:
(1.) Kattintson gomb a felsorolni kívánt fájlokat tartalmazó mappa megadásához;
(2.) Ellenőrizze a Fájlok felvétele az alkönyvtárakba opció az összes fájlnév almappákban történő felsorolásához vagy a Tartalmazzon rejtett fájlokat és mappákat lehetőség a rejtett fájlok összes nevének, valamint a rejtett mappákban található fájlnevek felsorolására;
(3.) Adja meg a fájltípust, amelyet fel kíván sorolni a Fájlok típusa szakasz;
(4.) Válasszon ki egy fájlméret-egységet, amelyet megjeleníteni szeretne Fájlméret egység szakaszra van szüksége.
(5.) Ellenőrizze a Hiperhivatkozások létrehozása opció, amire szüksége van.
3. Kattints OK. Létrehozza a könyvtárban vagy az alkönyvtárban található fájlok listáját egy új munkalapon. Lásd a képernyőképet:
Kattintson a Kutools for Excel letöltéséhez és az ingyenes próbaverzióhoz most!
Relatívabb cikkek:
- Hozzon létre egy listát az összes munkalap nevéről egy munkafüzetből
- Ha feltételezzük, hogy van egy több munkalapot tartalmazó munkafüzete, most fel akarja sorolni az összes munkanevet az aktuális munkafüzetben. Van-e gyors módszer a tézisek munkanapjainak névsorának Excel-ben történő létrehozására anélkül, hogy egyesével be kellene gépelni őket? Ez az oktatóanyag útmutatást nyújt a munkalapok nevének Excelbe való felsorolásához.
- Fájlok másolása vagy áthelyezése egyik mappából a másikba egy lista alapján
- Ha a munkalap oszlopában van egy fájlnévlista, és a fájlok a compulator mappájában találhatók. Most azonban áthelyeznie vagy át kell másolnia ezeket a fájlokat, amelyek a munkalapon fel vannak tüntetve, az eredeti mappájukból egy másikba, az alábbi képernyőkép szerint. Hogyan tudná ezt a feladatot a lehető leggyorsabban elvégezni az Excelben?
- Töltse le a munkalapok nevét a Google Táblázatokból
- Ebben a cikkben bemutatok néhány módszert az aktuális munkanév vagy a lapnevek listájának megszerzésére a Google lapokban.
- Navigálás a munkalapok között a legördülő lista használatával
- Ha feltételezzük, hogy van egy munkafüzete, amely több munkalapot tartalmaz, akkor létre kell hoznia egy legördülő listát vagy egy kombinációs mezőt, amely felsorolja az összes lap nevét, és amikor kiválaszt egy lap nevét a legördülő listából, az azonnal erre a lapra ugrik. Ebben a cikkben bemutatom, hogyan lehet navigálni a munkalapok között az Excel legördülő listája segítségével.
A legjobb irodai hatékonyságnövelő eszközök
Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz. Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...
Az Office lap füles 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!