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
Przesunięty przez: Artik
27-09-2019, 00:16
Dodanie przycisku do wstążki
Autor Wiadomość
arturpl
Exceloholic


Posty: 196
Wysłany: 19-02-2019, 11:34   Dodanie przycisku do wstążki

W pliku Podział na arkusze są 2 przyciski wywołujące makra na karcie Narzędzia główne (na końcu). Jak do tej grupy "Start" dodać przycisk (ikonę) "Zapisz arkusze jako PDFY" z odwołaniem do makra Wszystkie_do_pdf()?

Podział na arkusze.xlsm
Pobierz Plik ściągnięto 68 raz(y) 20.44 KB

ID posta: 362886 Skopiuj do schowka
 
 
umiejead 
Excel Expert


Wersja: Win Office 2013
Pomógł: 634 razy
Posty: 3357
Wysłany: 20-02-2019, 02:52   

https://support.office.com/en-us/article/copy-your-macros-to-a-personal-macro-workbook-aa439b90-f836-4381-97f0-6e4c3f5ee566
_________________
.
Jak poprawnie opisać problem: http://www.excelforum.pl/...ika-vt59262.htm
Chcesz precyzyjną odpowiedź - zadaj precyzyjne pytanie.
ID posta: 362911 Skopiuj do schowka
 
 
Artik 



Wersja: Win Office 365
Pomógł: 2913 razy
Posty: 9632
Wysłany: 20-02-2019, 09:51   

umiejead, co link ma wspólnego z problemem?

arturpl napisał/a:
W pliku Podział na arkusze są 2 przyciski wywołujące makra na karcie Narzędzia główne (na końcu).
Skoro u Ciebie to rozwiązanie działa, to można wysnuć tylko jeden wniosek. Używasz Excela w wersji 2007.
Bo u mnie na przykład wcale tych ikon nie widać. Dopiero po modyfikacji w XML-u zaczęło działać. Przy tak prostych projektach nie ma potrzeby używania dwóch plików XML. CustomUI.xml służy do oprogramowania wstążki w wersji Excela od 2007 wzwyż, natomiast CustomUI14.xml dla wstążek od 2010 wzwyż. Skoro ten drugi plik był pusty, to nie ma dziwne, że ja ikon nie widziałem. Plik CustomUI14 stosujemy wówczas, gdy chcemy oprogramować funkcjonalności dostępne dopiero od wersji 2010. Jest sporo zmian, ale to nie miejsce na rozwijanie tematu. Gdy użyjesz pliku CustomUI (i tylko tego!), to ikony będą widoczne we wszystkich wersjach Excela (oczywiście od 2007, a nie np. w wersji 2003 :-) ).
Tak więc na początek należy usunąć CustomUI14.xml.

arturpl napisał/a:
Jak do tej grupy "Start" dodać przycisk (ikonę)
Trochę dziwi mnie to pytanie. Skoro dodałeś już dwa przyciski, to wystarczy dodać trzeci, wstawiając przed znacznikiem zakończenia grupy (</group>)
Kod:
<button id="customButton3" size="large" label="Zapisz arkusze jako PDF-y" onAction="Wszystkie_do_pdf" />

Musisz jeszcze poprawić deklarację procedury w VBA na
Kod:
Sub Wszystkie_do_pdf(control As IRibbonControl)

Artik
_________________
Persistence is a virtue in the world of programming.
ID posta: 362929 Skopiuj do schowka
 
 
arturpl
Exceloholic


Posty: 196
Wysłany: 20-02-2019, 11:35   

Problem w tym że to nie ja robiłem ten plik tylko ktoś tu z forum mi go zrobił :) http://www.excelforum.pl/viewtopic.php?p=326222
Tak używam wersji 2007
ID posta: 362938 Skopiuj do schowka
 
 
Artik 



Wersja: Win Office 365
Pomógł: 2913 razy
Posty: 9632
Wysłany: 20-02-2019, 11:39   

Piszesz w dziale "Jak to zrobić", więc dostałeś odpowiedź. Jeżeli ktoś ma zrobić za Ciebie, to zapraszam do działu "Zadania z Excela".

Artik
_________________
Persistence is a virtue in the world of programming.
ID posta: 362939 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
Nie możesz pisać nowych tematów
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