Hur får jag den aktiva arbetsbokens plats / sökväg i Excel?
Ibland kan du öppna flera arbetsböcker samtidigt, och du kan glömma arbetsböckernas platser, och nu kommer jag att presentera metoderna för att få den aktiva arbetsbokens plats / sökväg i Excel.
Få arbetsbokens plats med formler
Få plats för arbetsbok med Kutools för Excel
Öppna innehållande mapp med Kutools för Excel
Få arbetsbokens plats med formler
I Excel kan du få arbetsbokens plats med formeln.
Välj en cell och välj någon av nedanstående formler och klistra in den i cellen och tryck på Enter-tangenten för att få platsen.
För att få plats för arbetsboken
= VÄNSTER (CELL ("filnamn", A1), HITTA ("[", CELL ("filnamn", A1)) - 1)
För att få arbetsbokens plats och arbetsbokens namn
= SUBSTITUT (VÄNSTER (CELL ("filnamn", A1), HITTA ("]", CELL ("filnamn", A1)) - 1), "[", "")
För att få plats för arbetsbok, arbetsbokens namn och det aktiva kalkylbladets namn
= CELL ("filnamn", A1)
Anmärkningar: Om du aldrig har sparat en aktiv arbetsbok tidigare kommer de två första formlerna att returnera #VALUE! fel, medan formeln = CELL ("filnamn", A1) returneras tom.
Få plats för arbetsbok med Kutools för Excel
Med Kutools för ExcelÄr Infoga arbetsbokinformation verktyg kan du hämta platsen för arbetsboken och sedan infoga den i en cell du behöver.
Efter gratis installation Kutools för Excel, gör så här:
1. Välj en cell som du vill infoga arbetsbokens plats och klicka på Kutools Plus > Arbetsbok > Infoga arbetsbokinformation. Se skärmdump:
2. I Infoga arbetsbokinformation dialogrutan, kontrollera informationsalternativet du behöver infoga i informationsavsnittet och sedan kan du också ange att infoga informationen i cell, sidhuvud eller sidfot i Sätt in vid sektion.
3. klick Ok. Nu har informationen du valt infogats.
Notera: Om aktiv arbetsbok aldrig har sparats tidigare, kommer verktyget att returnera texten till "Den här arbetsboken sparades aldrig".
Få arbetsbokens plats med VBA
Om du vill försöka få en arbetsboksläge med VBA kan du göra enligt nedan:
1. Aktivera arbetsboken och tryck på Alt + F11 för att aktivera Microsoft Visual Basic för applikationer och klicka sedan på Insert > Modulerna för att visa ett modulfönster.
2. Klistra in under VBA-koden till Modulerna fönster.
VBA: Visa arbetsbokens plats
Sub DisplayWorkbookPath()
MsgBox ActiveWorkbook.Path, vbInformation, "Workbook Path"
End Sub
3. klick Körning -knappen, sedan öppnas en dialogruta som visar arbetsbokssökvägen åt dig.
Notera: Om du aldrig har sparat en aktiv arbetsbok tidigare kommer denna VBA att kasta ut en tom dialogruta. Se skärmdump:
Om du vill visa arbetsbokens plats och arbetsbokens namn kan du använda nedan VBA:
VBA: Visa arbetsbokens plats och arbetsbokens namn
Sub DisplayWorkbookFullName()
MsgBox ActiveWorkbook.FullName, vbInformation, "Workbook Complete Path"
End Sub
Öppna innehållande mapp med Kutools för Excel
Om du vill hoppa ut mappen som innehåller den aktuella arbetsboken kan du också ansöka Öppna objektets mapp of Kutools för Excel.
Efter gratis installation Kutools för Excel, gör så här:
Aktivera arbetsboken som du vill öppna mappen och klicka på Kutools Plus > Arbetsbok > Öppna objektets mapp. Se skärmdump:
Sedan öppnas mappen som innehåller aktiv arbetsbok.
Bästa kontorsproduktivitetsverktyg
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!