Discussion:
Ukryte arkusze Excel
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
Adu81
19 lat temu
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
19 lat temu
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
19 lat temu
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
19 lat temu
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
19 lat temu
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
19 lat temu
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
19 lat temu
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
19 lat temu
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
19 lat temu
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
19 lat temu
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
19 lat temu
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
19 lat temu
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
19 lat temu
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
19 lat temu
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
19 lat temu
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
19 lat temu
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
19 lat temu
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...