vbamania.pl
login:
hasło:
 
  *Rejestracja *Zapomniane hasło
 Dziś jest sobota, 18 maja 2024 roku.
Ustaw jako stronę startową Ulubione Napisz
PowrótPowrót do serwisu  RegulaminRegulamin rssRSS

  tytuł wątku:
Wątki dyskusji

przechodzenie pomiędzy arkuszami


otwartyotwarty rozpoczął: batory postów: 7



napisał: batory
postów: 4


umieszczony:
21 kwietnia 2008
10:58

  
Rozróżniam

Wielkie dzięki! AVE!
napisał: batory
postów: 4


umieszczony:
18 kwietnia 2008
10:20

  
Jeśli myślałeś, że się 'wykpisz' ctrl+pg, to faktycznie się nie udało :)

Jeśli chodzi o załączony kod, to nie działa :(
A za cienki (na razie) jestem, żeby go udoskonalać.
napisał: batory
postów: 4


umieszczony:
16 kwietnia 2008
15:49

  
Tradycyjny sposób oznacza właśnie ctrl+pgup (pgdn). Ale ja chcę obsługiwać przejście pomiędzy arkuszami wyłacznie lewą ręką, stąd procedura.
napisał: batory
postów: 4


umieszczony:
16 kwietnia 2008
11:16

  
Witam,
niewygodnie jest mi przechodzić w tradycyjny sposób pomiędzy arkuszami dlatego napisałem sobie taki prosty kod:

Sub Sheet_next1()
On Error Resume Next
ActiveSheet.Next.Select
End Sub

Sub Sheet_next2()
Application.OnKey "%2", "Sheet_next1"

End Sub

(analogicznie jest do tyłu, previous)

Problem występuje wtedy, gdy wśród arkuszy trafi się arkusz ukryty, wówczas procedura staje.
Zapewne wystarczy dodać prosty if, który pominie ukryty arkusz, ale nie wiem jak.
Z góry dziękuję za pomoc.


<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z