Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 64711 Skopiuj do schowka czy można korzystać w function umieszczonych w pliku persona
Autor Wiadomość
tomahawk5000 
Fan Excela


Pomógł: 2 razy
Posty: 77
Ostrzeżeń:
 1/3/6
Wysłany: 10-04-2019, 15:53   czy można korzystać w function umieszczonych w pliku persona

cześć,
mam różne fajne funkcje które gromadzę sobie w pliku personal czy istnieje jakaś opcja żebym te funkcje miał dostępne w każdym excelowym pliku? Chodzi mi o to że plik personal jest zawsze otwarty ale funkcje widoczne są tylko gdy dam je do konkretnego pliku.


Tomek
ID posta: 365808 Skopiuj do schowka
 
 
umiejead 
Excel Expert


Wersja: Win Office 2013
Pomógł: 279 razy
Posty: 1525
Wysłany: 10-04-2019, 15:56   

Załącz ten plik.
_________________
.
Jak poprawnie opisać problem: http://www.excelforum.pl/...ika-vt59262.htm
I dbajmy - proszę - o poprawną polszczyznę.
ID posta: 365810 Skopiuj do schowka
 
 
tomahawk5000 
Fan Excela


Pomógł: 2 razy
Posty: 77
Ostrzeżeń:
 1/3/6
Wysłany: 10-04-2019, 16:04   

ale ja nie mam takowego pliku.
Chodzi ogólnie o taki problem że jak mam funkcje w jakimś pliku to ten plik widzi funkcje. Ograniczenie tego jest takie że daną funkcję muszę mieć w konkretnym pliku więc żeby mieć zawsze pod ręką moje funkcje dałem je do pliku personal ale już wtedy moje funkcje nie są dostępne.
Zastanawiam się czy coś robię źle czy tak niestety musi być?
  
ID posta: 365811 Skopiuj do schowka
 
 
umiejead 
Excel Expert


Wersja: Win Office 2013
Pomógł: 279 razy
Posty: 1525
Wysłany: 10-04-2019, 16:30   

Na przykładzie mojej funkcji: W nowym pliku Excel w Moduł standardowy wklej:
Kod:
Function komentarz(x As Range)
komentarz = x.Comment.Text
End Function

Plik zapisz jako Komentarz.xlam w %Systemdrive%\Program Files\Microsoft Office\Office??\Library.
Excel > Plik > Opcje > Dodatki > Dodatki Excel > zaznacz Komentarz.
Od tej pory możesz używać funkcji w każdym skoroszycie (wywołanie: =Komentarz(A1) - zwraca komentarz do A1 o ile taki istnieje).
_________________
.
Jak poprawnie opisać problem: http://www.excelforum.pl/...ika-vt59262.htm
I dbajmy - proszę - o poprawną polszczyznę.
ID posta: 365812 Skopiuj do schowka
 
 
tomahawk5000 
Fan Excela


Pomógł: 2 razy
Posty: 77
Ostrzeżeń:
 1/3/6
Wysłany: 10-04-2019, 16:53   

ok wielkie dzięki
u mnie akurat była inna lokalizacja ale i tak nie mam na służbowym laptopie pozwolenia by tam coś zapisać ehhh szkoda
ID posta: 365813 Skopiuj do schowka
 
 
Maciej Gonet 
Excel Expert


Wersja: Win Office 2016
Pomógł: 1249 razy
Posty: 4291
Wysłany: 10-04-2019, 18:39   

Jeśli chcesz korzystać z funkcji lub makr zapisanych w pliku Personal, musisz używać nazw kwalifikowanych, na przykład:
Kod:
=PERSONAL.XLSB!Moja()
to będzie wywołanie funkcji o nazwie Moja. Rozszerzenie pliku PERSONAL może być różne w różnych wersjach Excela, trzeba to sprawdzić.
ID posta: 365823 Skopiuj do schowka
 
 
tomahawk5000 
Fan Excela


Pomógł: 2 razy
Posty: 77
Ostrzeżeń:
 1/3/6
Wysłany: 11-04-2019, 09:10   

cześć Maciek,
Twoje rozwiązanie byłoby dla mnie najlepsze gdyby działało.
Domyślam się że pisząc pesonal juz powinno pokazywać mi jakieś podpowiedzi tym czasem podpowiedzi nie ma a wpisanie formuły
Kod:
=personal.xlsb!slowniePL(A1)
skutkuje rezultatem
Kod:
#NAME?


ok wiem w czym tkwił problem
moduł miałem nazwany tak samo jak funkcja
dzięki za pomoc!
  
ID posta: 365848 Skopiuj do schowka
 
 
Maciej Gonet 
Excel Expert


Wersja: Win Office 2016
Pomógł: 1249 razy
Posty: 4291
Wysłany: 11-04-2019, 09:51   

Jak nie dajesz załącznika, nie podajesz wersji Excela, to trudno się domyślić przyczyny. Nazwanie modułu tak samo jak funkcji nie jest dobrym pomysłem. Może to być przyczyną błędu. Spróbuj w pliku PERSONAL wpisać jakieś makro (nie funkcję). Potem otwórz inny plik i sprawdź listę dostępnych makr. Powinna tam być wyświetlona ścieżka do tego makra. Takiej samej użyj dla funkcji - powinno działać.
ID posta: 365854 Skopiuj do schowka
 
 
tomahawk5000 
Fan Excela


Pomógł: 2 razy
Posty: 77
Ostrzeżeń:
 1/3/6
Wysłany: 11-04-2019, 10:12   

zgadzam się z Toba dlatego nie mam do nikogo pretensji. Z problemem dzięki Waszym informacjom już sobie poradziłem. Szkoda tylko że jak zaczynam pisać personal to nie pokazują się podpowiedzi z dostepnymi funkcjami.
ID posta: 365856 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.marketingNET.pl

Archiwum

Strona używa plików cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe