Excel - menu rozwijane z łaczami

Posted by: bcn1899

Excel - menu rozwijane z łaczami - 06/12/2005 07:27

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*
Posted by: McKracken

Re: Excel - menu rozwijane z łaczami - 06/12/2005 20:51

czy ta lista musi byc rozwijalna czy niekoniecznie?
Posted by: McKracken

Re: Excel - menu rozwijane z łaczami - 06/12/2005 21:45

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.
Posted by: bcn1899

Re: Excel - menu rozwijane z łaczami - 07/12/2005 00:08

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*
Posted by: McKracken

Re: Excel - menu rozwijane z łaczami - 07/12/2005 19:37

no problemo
Posted by: bcn1899

Re: Excel - menu rozwijane z łaczami - 08/12/2005 14:28

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*
Posted by: McKracken

Re: Excel - menu rozwijane z łaczami - 08/12/2005 18:29

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.
Posted by: bcn1899

Re: Excel - menu rozwijane z łaczami - 08/12/2005 18:53

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*
Posted by: bcn1899

Re: Excel - menu rozwijane z łaczami - 08/12/2005 19:39

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*
Posted by: McKracken

Re: Excel - menu rozwijane z łaczami - 08/12/2005 20:35

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.