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
3 zarejestrowanych użytkowników (Józef Małolepszy, alfa, VVega), 3313 gości oraz 5 wyszukiwarek jest obecnie online.
Key: Admin, Global Mod, Mod
Statystyki forum
24772 Użytkowników
97 For i subfor
45044 Tematów
5580263 Postów

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