Opcje tematu
#458631 - 06/12/2005 07:27 Excel - menu rozwijane z łaczami
bcn1899 Offline
Carpal Tunnel

Meldunek: 06/05/2005
Postów: 3939
Excel mnie przerósł i muszę prosić o pomoc, bo nie wiem, kiedy sam do tego dojdę. Mianowicie, mam jakiś tam doc.xls z dużą ilością arkuszy i na pierwszym z nich, będącym podsumowaniem, chciałbym zrobić sobie rozwijaną listę z nazwami poszczególnych arkuszy, które jednocześnie będą linkami do nich. Nie wiem, czy czytelnie to napisałem, ale będę wdzięczny za sugestie czy i jak można to zrobić...

--
pzdr.bcn1899 *Madrid, cabrón, saluda al campeón*

Do góry
#458632 - 06/12/2005 20:51 Re: Excel - menu rozwijane z łaczami
McKracken Offline
Pooh-Bah

Meldunek: 04/10/2001
Postów: 1679
Skąd: Melbourne
czy ta lista musi byc rozwijalna czy niekoniecznie?

Do góry
#458633 - 06/12/2005 21:45 Re: Excel - menu rozwijane z łaczami
McKracken Offline
Pooh-Bah

Meldunek: 04/10/2001
Postów: 1679
Skąd: Melbourne
heh, glupie pytanie zadalem (w temacie stoi jak wol)

zatem do rzeczy:
- w pierwszym arkuszu wstawiasz "pole listy" z paska narzedzi "przybornik formantow"
- w dowolnym miejscu skoroszytu wpisujesz w komorkach nazwy poszczegolnych arkuszy
- PPM na stworzonym polu listy, wybierasz "wlasciwosci" i przy wlasciwosci ListFillRange podajesz zakres komorek z nazwami arkuszy z pktu powyzej
- ponownie PPM na polu listy, wybierasz "wyswietl kod" i w oknie VB wpisujesz nastepujacy kod:

Private Sub ComboBox1_Change()
i = ComboBox1.Value
Sheets(i).Select
End Sub

zapisujesz calosc i gotowe.

Do góry
#458634 - 07/12/2005 00:08 Re: Excel - menu rozwijane z łaczami
bcn1899 Offline
Carpal Tunnel

Meldunek: 06/05/2005
Postów: 3939
McKracken, dziękuję bardzo. Za pierwszym razem coś schrzaniłem i mi nie wyszło, ale popróbuję jeszcze... Jakby co, pozwolę sobie jeszcze zadać pytania pomocnicze...

--
pzdr.bcn1899 *Madrid, cabrón, saluda al campeón*

Do góry
#458635 - 07/12/2005 19:37 Re: Excel - menu rozwijane z łaczami
McKracken Offline
Pooh-Bah

Meldunek: 04/10/2001
Postów: 1679
Skąd: Melbourne
no problemo

Do góry
#458636 - 08/12/2005 14:28 Re: Excel - menu rozwijane z łaczami
bcn1899 Offline
Carpal Tunnel

Meldunek: 06/05/2005
Postów: 3939
Cholera, no najwyraźniej orłem excelowym nie jestem

Quote:

w dowolnym miejscu skoroszytu wpisujesz w komorkach nazwy poszczegolnych arkuszy




To mi się udało. Załóżmy, że mam 4 arkusze: podsumowanie, aaa, bbb, ccc. W podsumowaniu w komórkach powiedzmy A1:A3 wpisałem nazwy arkuszy aaa, bbb, ccc. Correct?

Quote:

PPM na stworzonym polu listy, wybierasz "wlasciwosci" i przy wlasciwosci ListFillRange podajesz zakres komorek z nazwami arkuszy z pktu powyzej




To chyba też się udało. We wskazanym miejscu wpisałem po prostu A1:A3. Tak?

Quote:

ponownie PPM na polu listy, wybierasz "wyswietl kod" i w oknie VB wpisujesz nastepujacy kod




No i to zrobiłem.

Tylko, że po zapisaniu całości w arkuszu podsumowanie mam pole listy, które się nie przewija, a kiedy kliknę na nie 2x to zamiast lecieć do wybranego arkusza otwiera mi się okno edycji w VB. Zgaduję, ze popełniam jakiś prostacki błąd, ale nie wiem jaki...

Będę wdzieczny za wyprowadzenie na właściwą drogę.

--
pzdr.bcn1899 *Madrid, cabrón, saluda al campeón*

Do góry
#458637 - 08/12/2005 18:29 Re: Excel - menu rozwijane z łaczami
McKracken Offline
Pooh-Bah

Meldunek: 04/10/2001
Postów: 1679
Skąd: Melbourne
wszystko zrobiles ok, tylko zapomnialem ci zwrocic uwage na jedna rzecz: w momencie wlaczenia paska "przybornik formantow" uruchamiany jest automatycznie tzw. "tryb projektowania". wystarczy wiec juz tylko go wylaczyc (pierwsza ikonka z lewej strony paska z formantami) i wszystko dziala jak nalezy.

Do góry
#458638 - 08/12/2005 18:53 Re: Excel - menu rozwijane z łaczami
bcn1899 Offline
Carpal Tunnel

Meldunek: 06/05/2005
Postów: 3939
Quote:

wystarczy wiec juz tylko go wylaczyc i wszystko dziala jak nalezy.




Na to - niechcący - wpadłem. Tzn wyłączyłem. I lista rzeczywiście nabrała ogłady. Ale.. to nadal nie działa jak linki. Czyli gdzieś dalej popełniam błąd. Masz pomysł gdzie?

--
pzdr.bcn1899 *Madrid, cabrón, saluda al campeón*

Do góry
#458639 - 08/12/2005 19:39 Re: Excel - menu rozwijane z łaczami
bcn1899 Offline
Carpal Tunnel

Meldunek: 06/05/2005
Postów: 3939
Aaa, działa. Zmieniłem pole listy na pole kombi i działa jak żyleta. Nie wiem co źle robiłem przy polu listy, ale na razie będę się delektował kombi. BARDZO dziękuję za pomoc. Jak będę wailł w góry i jechał przez Kraków to piwo stawiam.

--
pzdr.bcn1899 *Madrid, cabrón, saluda al campeón*

Do góry
#458640 - 08/12/2005 20:35 Re: Excel - menu rozwijane z łaczami
McKracken Offline
Pooh-Bah

Meldunek: 04/10/2001
Postów: 1679
Skąd: Melbourne
te nada .
PS. pole kombi i pole listy roznia sie kilkoma detalami, ale w tym przypadku pracuja identycznie, tak ze rownie dobrze mozesz pozostac przy kombi.

Do góry




Kto jest online
11 zarejestrowanych użytkowników (Akhu, VVega, Sensei, 11kera11, alfa, Ojro, akagi, rafal08, Sony, igea23, latajaca_holenderka), 3423 gości oraz 7 wyszukiwarek jest obecnie online.
Key: Admin, Global Mod, Mod
Statystyki forum
24772 Użytkowników
97 For i subfor
45045 Tematów
5581793 Postów

Najwięcej online: 4023 @ 16/03/2024 13:49