Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

MS EXCEL 2010 - Makro od wołań dla przycisków do wskazanych komórek

Vansen1 24 Sty 2015 22:44 1416 4
  • #1 24 Sty 2015 22:44
    Vansen1
    Poziom 9  

    Utworzyłem arkusz z miesiącami w formie kalendarza
    Żeby nie tracić czasu na ręczne przewijanie zawartości skoroszytu w celu odnalezienia szukanego miesiąca, utworzyłem ikony przycisków do których przypisałem odpowiednie makra, w których podałem współrzędne konkretnych komórek.

    Przyciski działają, i makra przenoszą nas do tabel z odpowiednimi miesiącami.
    Ale jest pewien szkopuł.
    Otóż odnajdywana przez makro komórka wyświetlana jest dokładnie po środku ekranu.

    MS EXCEL 2010 - Makro od wołań dla przycisków do wskazanych komórek

    Jak zrobić żeby makro wyświetlało wskazaną komórkę dokładnie w czwartym wierszu od góry ekranu ?
    Tak jak to jest na przykładzie miesiąca STYCZEŃ.

    MS EXCEL 2010 - Makro od wołań dla przycisków do wskazanych komórek

    W załączeniu plik.

    0 4
  • #2 24 Sty 2015 23:16
    marcinj12
    Poziom 40  

    Dodaj do każdego makra:

    Kod: csharp
    Zaloguj się, aby zobaczyć kod

    0
  • #3 25 Sty 2015 22:10
    Vansen1
    Poziom 9  

    Dodałem do każdego makra linijkę kodu który podałeś i nic.

    Zauważyłem że Excel odnajduje i przenosi, ale tylko w (w tle),
    kursor we wskazane komórki.
    Jednak ich nie wyświetla.

    W załączeniu plik z dodaną linijką kodu którą zaproponowałeś.

    0
  • #4 25 Sty 2015 23:21
    marcinj12
    Poziom 40  

    Przez numer_wiersza rozumiem wiersz, do którego ma się okno przesunąć. Jak wszędzie wpisałeś 4 to się nie ma co dziwić, że nie widać rezultatu...

    0
  • #5 26 Sty 2015 09:24
    Vansen1
    Poziom 9  

    Słuszna uwaga...
    Nie pomyślałem że chodzi nr wiersza do którego odwołuje się makro.

    Po prostu wpisałem nr wiersza liczonego od góry ekranu... :oops:

    Teraz makro śmiga wzorowo.
    Dzięki marcinj12, pomogłeś - masz ode mnie punkta...

    0