Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zobrazíte názov súboru aktuálneho zošita v programe Excel?

Existuje niekoľko spôsobov, ako zobraziť názov súboru súčasného zošita v Exceli:

1. Pomocou funkcie `bunky:

Toto je najjednoduchšia metóda. Funkcia „bunky“ môže vrátiť informácie o bunke vrátane názvu súboru. Použite tento vzorec v akejkoľvek bunke:

`` `Excel

=Bunka ("názov súboru")

`` `

Tým sa vráti úplná cesta do zošita. Ak chcete iba názov súboru bez cesty, budete ho musieť skombinovať s inými funkciami (pozri nižšie).

2. Použitie funkcií `Mid`,` find` a `Cell" (iba pre názov súboru):

Funkcia `bunka (" filename ")` vráti celú cestu. Ak chcete extrahovať iba názov súboru, môžete tieto funkcie použiť spoločne:

`` `Excel

=Mid (bunka ("FileName"), find ("[", cell ("filename"))+1, find ("]", bunka ("filename"))-find ("[", bunka ("filename"))-1)

`` `

Tento vzorec funguje takto:

* `Cell (" FileName ")`:Získa plnú cestu.

* `Find (" [", bunka (" názov súboru "))`:Nájde polohu úvodnej štvorcovej kategórie `[`, ktorá zvyčajne označuje začiatok názvu súboru v ceste.

* `Find ("] ", bunka (" názov súboru "))`:Nájde polohu záverečnej štvorcovej konzoly `]`.

* `Mid (...)`:Extrahuje podrestranný podrestík medzi zátvorkami, čo je názov súboru.

3. Pomocou VBA (pre viac ovládacích a dynamických aktualizácií):

Ak chcete získať viac kontroly a automaticky aktualizovať názov súboru, ak je zošit presunutý alebo premenovaný, môžete použiť VBA. Pridajte nasledujúci kód do modulu (karta vývojára> Visual Basic):

`` `VBA

Funkcia getFileName () ako reťazec

GetFileName =thOworkbook.fullname

Koncová funkcia

Funkcia getFileNameonly () ako reťazec

GetFileNameonly =thisworkbook.name

Koncová funkcia

`` `

Potom vo svojom pracovnom hárku môžete tieto funkcie zavolať:

* `=GetFileName ()` vráti celú cestu.

* `=GetFileNameonly ()` vráti iba názov súboru.

Prístup VBA je robustnejší, pretože priamo pristupuje k vlastnostiam zošita. Vzorce sa spoliehajú na špecifický formát cesty vrátenej pomocou `bunky, ktorý by * mohol * zmeniť v rôznych verziách alebo konfiguráciách Excel. Funkčný prístup „bunky“ je však jednoduchší, ak nepotrebujete dynamické aktualizácie alebo čistý názov súboru. Vyberte metódu, ktorá najlepšie vyhovuje vašim potrebám a technickej znalosti.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené