Krzysztof W.

Krzysztof W. profesjonalne cięcie
kosztów - zarabiamy
dla Ciebie

Temat: nazwa pliku Excel w komórce

Chciałbym, żeby w którejś z komórek wyświetlała mi się (i drukowała) nazwa pliku, w którym aktualnie pracuję. Niestety, typowe zastosowania nagłówek/stopka odpadają (ledwo się mieszczę z wydrukiem na stronie i szkoda miejsca).

Da się coś zrobić ?
Tomasz Gawęda

Tomasz Gawęda Kierownik Zakładu
Produkcyjnego

Temat: nazwa pliku Excel w komórce

Bez VBA


=KOMÓRKA("nazwa_pliku")


i jeszcze tak radośnie ;)


=LEWY(FRAGMENT.TEKSTU(KOMÓRKA("nazwa_pliku");ZNAJDŹ("[";KOMÓRKA("nazwa_pliku"));9999);ZNAJDŹ("]";FRAGMENT.TEKSTU(KOMÓRKA("nazwa_pliku");ZNAJDŹ("[";KOMÓRKA("nazwa_pliku"));9999)))


lub


=FRAGMENT.TEKSTU(KOMÓRKA("nazwa_pliku");ZNAJDŹ("[";KOMÓRKA("nazwa_pliku"))+1;ZNAJDŹ("]";KOMÓRKA("nazwa_pliku"))-ZNAJDŹ("[";KOMÓRKA("nazwa_pliku"))-1)
Tomasz Gawęda edytował(a) ten post dnia 05.08.09 o godzinie 10:40

konto usunięte

Temat: nazwa pliku Excel w komórce

Witam,
proponuję funkcję użytkownika:

Function NazwaPliku() As String
NazwaPliku = ThisWorkbook.Name
End Function

Aby uzyskać nazwę pliku stosujemy: NazwaPliku().Darek J. edytował(a) ten post dnia 05.08.09 o godzinie 17:27
Krzysztof W.

Krzysztof W. profesjonalne cięcie
kosztów - zarabiamy
dla Ciebie

Temat: nazwa pliku Excel w komórce

Tomasz Gawęda:
Duże dzięki. Zadziałała dopiero wersja "radosna", ponieważ komórka(itd.) daje całą ścieżkę dostępu, a sama nazwapliku (ze spacją czy bez) daje tylko efekt #NAZWA?Krzysztof Wie.rszelis edytował(a) ten post dnia 05.08.09 o godzinie 10:49

Następna dyskusja:

[Excel VBA] Zapis z Excela ...




Wyślij zaproszenie do