#458631 - 06/12/2005 07:27
Excel - menu rozwijane z łaczami
|
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
|
|
|
|
#458633 - 06/12/2005 21:45
Re: Excel - menu rozwijane z łaczami
|
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
|
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
|
Pooh-Bah
Meldunek: 04/10/2001
Postów: 1679
Skąd: Melbourne
|
|
Do góry
|
|
|
|
#458636 - 08/12/2005 14:28
Re: Excel - menu rozwijane z łaczami
|
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
|
|
|
|
#458638 - 08/12/2005 18:53
Re: Excel - menu rozwijane z łaczami
|
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
|
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
|
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
|
|
|
|
|
|