Hoppa till huvudinnehåll

 Hur listar jag alla filnamn i en mapp och skapar hyperlänkar för dem i Excel?

Författare: Xiaoyang Senast ändrad: 2024-10-30

För ditt dagliga arbete kan du behöva importera flera filnamn från en mapp till ett kalkylblad och skapa hyperlänkar för varje fil så att filen öppnas snabbt och enkelt. Kanske kan du kopiera och klistra in filnamnen och skapa en hyperlänk för den en efter en manuellt, men det kommer att slösa mycket tid om det finns hundratals filer i mappen. Idag kommer jag att prata om några snabba och intressanta metoder för att hantera detta jobb.

Lista alla filnamn i en mapp och skapa hyperlänkar med VBA-kod

Lista alla filnamn i en mapp och skapa hyperlänkar med Kutools för Excel


Lista alla filnamn i en mapp och skapa hyperlänkar med VBA-kod

För att lista och skapa hyperlänk med filer från en mapp kan följande VBA-kod göra dig en tjänst.

1. Aktivera ett nytt kalkylblad för att få resultatet.

2. Håll ner ALT + F11 nycklar för att öppna Microsoft Visual Basic för applikationer fönster.

3. Klicka Insert > Modulernaoch klistra in följande kod i Modulerna Fönster.

VBA: Lista alla filnamn i en mapp och skapa hyperlänkar

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. Tryck sedan på F5 för att köra den här koden och välj den mapp som du vill lista filerna från Bläddra fönster, se skärmdump:

vba-kod för att välja mappen för att lista filerna

5. När du har angett mappen klickar du på OK -knappen och alla filer i den specifika mappen har listats i aktivt kalkylblad med hyperlänkar, se skärmdump:

alla filer i den specifika mappen listas med hyperlänkar2

Anmärkningar: Om det finns undermappar i din specifika mapp kommer inte filerna i undermapparna att listas.


Lista alla filnamn i en mapp och skapa hyperlänkar med Kutools för Excel

För att lista alla filer både i en mapp och dess undermappar och skapade hyperlänkar för varje fil, Kutools för ExcelÄr Lista över filnamn kan göra dig en tjänst. Med den här funktionen kommer alla filer i mapp och undermappar att listas på en gång med vissa attribut, såsom filnamn, filstorlek, skapad tid, innehållande mapp och så vidare.

Kutools för Excel erbjuder över 300 avancerade funktioner för att effektivisera komplexa uppgifter, vilket ökar kreativiteten och effektiviteten. Förbättrad med AI-funktioner, Kutools automatiserar uppgifter med precision, vilket gör datahantering enkel. Detaljerad information om Kutools för Excel...         Gratis provperiod...

Om du har installerat Kutools för Excel, gör med följande steg:

1. Klicka Kutools Plus > Import Export > Lista över filnamn, se skärmdump:

klicka på filnamnslistans funktion i kutools

ange alternativen i dialogrutan

2. I Lista över filnamn dialogrutan, gör följande:

(1.) Klicka på bläddringsknapp knappen för att välja den mapp som du vill lista filnamnen;

(2.) Kontrollera Inkludera filer i underkataloger om du vill lista filnamn i undermappar, kontrollera Inkludera dolda filer och mappar om du vill lista de dolda filerna;

(3.) Ange de filtyper som du vill hitta och lista under Filtyp sektion;

(4.) Välj den filstorleksenhet som du vill visa;

(5.) Kontrollera Skapa hyperlänkar längst ned till vänster i dialogrutan.

Ladda ner Kutools för Excel nu!

3. Klicka sedan Ok -knappen och alla filer i mappen och undermapparna har listats i ett nytt kalkylblad med hyperlänkarna efter behov, se skärmdump:

alla filer i mappen och undermappar listas med hyperlänkarna

Klicka för att veta mer information om filnamnlistverktyget ...

Ladda ner och testa gratis Kutools för Excel nu!


Demo: Lista alla filnamn i en mapp och skapa hyperlänkar med Kutools för Excel

 

Relaterad artikel:

Hur listar jag alla filer i mapp och undermappar i ett kalkylblad?

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!