Discussion:
Ukryte arkusze Excel
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
Adu81
2006-11-10 10:18:38 UTC
Permalink
Mam problem,
Stworzyłem na 1 zakladce buttony które mają przekierowywać do
innych zakładek. Teraz te "inne" chciałbym ukryc i moc nadal
korzystajac z przycisków pprzechodzić do nich. Natomiast nie da sie
tego robic
Chcodzi mi tu o taki jakby profesjonalny wygląd aby przechodzic do
innych zakladek wyłacznie za pomoca tych buttonów

POMOCY!
Snake Plissken
2006-11-10 10:52:43 UTC
Permalink
Podcze sobie do tych guzikow odpowiednie fragmenty kodow - przyklady ponizej


'zakrywanie/ukrywanie konkretnego arkusza
Worksheets("Sheet1").Visible = FalseWorksheets("Sheet1").Visible = True' by
zakryc wszystkie z wyjatkiem sterujacegoFor Each sh In Sheets if sh.Name
<> "arkusz_sterujacy" then
sh.Visible = False end if
Next sh
Adu81
2006-11-10 10:55:19 UTC
Permalink
OK ale chodziło mi ze np: zakrywam arkusze za pomoca Format -> arkusz
-> ukryj ale na tym jednym ktory jest odkryty mam przycisk, który
przenosi mnie do tego , który wlasnie zakryłem (o takie działanie mi
chodzi.)
Snake Plissken
2006-11-10 11:13:53 UTC
Permalink
zakrywasz standardowa metoda arkusz "A" i potem przyciskiem na arkuszu "B"
chcesz przeniesc sie do zakrytego "A" ? Bez jego uprzedniego odkrycia
(recznego lub lub za pomoca kodu) ? Czy dobrze zrozumialem ? Sorry, ale z
tego co napisales wynika ze chcesz przejsc(tym samym uaktywnic) do zakrytego
arkusza bez jego odkrywania, a to raczej trudne...
Adu81
2006-11-10 11:30:39 UTC
Permalink
Post by Snake Plissken
zakrywasz standardowa metoda arkusz "A" i potem przyciskiem na arkuszu "B"
chcesz przeniesc sie do zakrytego "A" ? Bez jego uprzedniego odkrycia
(recznego lub lub za pomoca kodu) ? Czy dobrze zrozumialem ?
Dokładnie tak jak teraz napisałes...
Snake Plissken
2006-11-10 11:50:19 UTC
Permalink
Post by Snake Plissken
zakrywasz standardowa metoda arkusz "A" i potem przyciskiem na arkuszu "B"
chcesz przeniesc sie do zakrytego "A" ? Bez jego uprzedniego odkrycia
(recznego lub lub za pomoca kodu) ? Czy dobrze zrozumialem ?
Dok³adnie tak jak teraz napisa³es...
Jesli jest dokladnie tak jak napisalem to jeszcze zdefiniujmy slowo
"przeniesc siê do". Dla mnie jest to rownoznaczne z "zobaczeniem" takiego
arkusza i ewentualnie "wykonaniem jakis czynnosci". Jak wiec mam zobaczyc
arkusz ktorego mam nie odkrywac ?
Adu81
2006-11-10 11:54:50 UTC
Permalink
No właśnie, to może inaczej:
ja chciałbym go moc odkryc wchodzac do niego przez nacisniecie
odpowiedniego przycisku
Ale chciałbym aby zakładki poniżej nie były widoczne -> i tu jest
pytanie czy to sie da zrobić
:)
Adu81
2006-11-10 11:59:20 UTC
Permalink
Post by Adu81
ja chciałbym go moc odkryc wchodzac do niego przez nacisniecie
odpowiedniego przycisku
Ale chciałbym aby zakładki poniżej nie były widoczne -> i tu jest
pytanie czy to sie da zrobić
:)
Pod pojeciem zakladek ponizej rozumie wszystkie 10 poza tzw. zakladka -
"STRONA GŁÓWNA"
Snake Plissken
2006-11-10 12:27:27 UTC
Permalink
ja chcia³bym go moc odkryc wchodzac do niego przez nacisniecie
odpowiedniego przycisku
Ale chcia³bym aby zak³adki poni¿ej nie by³y widoczne -> i tu jest
pytanie czy to sie da zrobiæ
:)
Pod pojeciem zakladek ponizej rozumie wszystkie 10 poza tzw. zakladka -
"STRONA G£ÓWNA"
to jest mozliwe na zasadzie takiej, ze:

na zakladce glownej pod guzikami musi byc kod kierujacy na dana strone i
jednoczesnie ja odslaniajacy
Worksheets("biezaca zakladka").Visible = true
Worksheets("biezaca zakladka").select

na zakladce guzik powrotny z takim kodem
Worksheets("STRONA G£ÓWNA").select
Worksheets("biezaca zakladka").Visible = False

no inaczej sie nie da - kwestia tylko zdecydowania sie czy na stronie
glownej ma byc wiele przyciskow, kazdy z wlasnym kodem wpisanym na sztywno,
czy np jeden przycisk ktory przekierowuje do zakladki wybranej przez np
zaznaczenie nazwy tej zakladki , ktora to nazwa przechowywana byla w jakims
p[olu na stronie glownej
Adu81
2006-11-10 12:58:34 UTC
Permalink
Wypas - stary działa super - chodzilo mi o opcje 1 :)
a napisz jak masz czas oczywiście jak zrobic opcje 2 np pole listy z
nazwami zakładek i jeden guzik lub pole jakies radiobuton czy cos....
Snake Plissken
2006-11-10 13:49:04 UTC
Permalink
Sub wybierz()

dim strona as string

strona = sheets("strona glowna").range("A10").value

' w jakiejs komorce - tutaj A10
' wstaw liste rozwijana najprosciej bedzie
'jesli zrobisz tak: dane->sprawdzanie poprawnosci->
' na pierwszej zakladce wybierz liste
' jako zrodlo zaznacz kolumne w ktorej
' uprzednio spisales wszystkie arkusze docelowe
' kolumna ta musi byc na tym samym arkuszu
' ale moze byc ukryta

' i dalej
Worksheets(strona).Visible = true
Worksheets(strona).select


end sub

przetestuj taka mozliwosc
Adu81
2006-11-10 14:50:14 UTC
Permalink
ale liste mam no ale nie podświetla mi sie inna zakladka jak by nie
dzialal
rozumiem ze to makro musi byc w kolakizacji stroni nie w module...??
Snake Plissken
2006-11-10 15:18:00 UTC
Permalink
w module czy w arkuszu u mnie dziala - wyswietlaja Ci sie jakies bledy ?
nazwy arkuszy i lista odpowiadaja sobie?
musisz byc bardziej precyzyjny ("jakby nie dzialal")na przyszlosc, bo
dialogi beda sie nam strasznie przeciagac ;-)
pxd74
2006-11-10 16:06:36 UTC
Permalink
Post by Adu81
Mam problem,
Stworzyłem na 1 zakladce buttony które mają przekierowywać do
innych zakładek. Teraz te "inne" chciałbym ukryc i moc nadal
korzystajac z przycisków pprzechodzić do nich. Natomiast nie da sie
tego robic
Chcodzi mi tu o taki jakby profesjonalny wygląd aby przechodzic do
innych zakladek wyłacznie za pomoca tych buttonów
Może wystarczy, że zamiast ukrywania arkuszy ukryjesz zakładki na dole przy
pomocy polecenia menu Narzędzia -> Opcje -> widok -> Karty arkuszy?
--
Pozdrowienia
pxd74
RamOl
2006-11-10 19:46:32 UTC
Permalink
Post by pxd74
Może wystarczy, że zamiast ukrywania arkuszy ukryjesz zakładki na dole przy
pomocy polecenia menu Narzędzia -> Opcje -> widok -> Karty arkuszy?
Dobry sposób! Czy jest jakieś polecenie (skrót klaw.) umożliwiający
przejście do niewidocznego arkusza - bez korzystania z vba
--
----------
RamOl
Gazeta
2006-11-10 20:01:29 UTC
Permalink
Mo¿e wystarczy, ¿e zamiast ukrywania arkuszy ukryjesz zak³adki na dole
przy
pomocy polecenia menu Narzêdzia -> Opcje -> widok -> Karty arkuszy?
Dobry sposób! Czy jest jakie¶ polecenie (skrót klaw.) umo¿liwiaj±cy
przej¶cie do niewidocznego arkusza - bez korzystania z vba
--
----------
RamOl
ctrl+pgdown/ up
mcg

Gazeta
2006-11-10 19:05:03 UTC
Permalink
U�ytkownik "Adu81" <***@o2.pl> napisa� w wiadomo�ci news:***@e3g2000cwe.googlegroups.com...
Mam problem,
Stworzy³em na 1 zakladce buttony które maj± przekierowywaæ do
innych zak³adek. Teraz te "inne" chcia³bym ukryc i moc nadal
korzystajac z przycisków pprzechodziæ do nich. Natomiast nie da sie
tego robic
Chcodzi mi tu o taki jakby profesjonalny wygl±d aby przechodzic do
innych zakladek wy³acznie za pomoca tych buttonów

POMOCY!


a moze w kodzie arkuszy ktore beda ukrywane zapisz ze w czasie ich
deaktywacji sa ukrywane? ( deactivate )
mcg
Loading...