[SOLVED]Zaznaczenie zakresu i sortowanie komórek na bieżącej

Makropolecenia i funkcje w języku Basic
kturendyk
Posty: 30
Rejestracja: pt sty 22, 2016 4:59 pm

[SOLVED]Zaznaczenie zakresu i sortowanie komórek na bieżącej

Post autor: kturendyk »

Witam.
Jestem tu nowy i proszę o wyrozumiałość, oraz witam wszystkich użytkowników.
Walczę już parę dni i nie mogę sobie poradzić.W makrach jestem początkujący.
Mój problem polega na tym że nie wiem jak w makrze zaznaczyć komórki do sortowania.
Wpisuje zakres ale po dodaniu komórki ten zakres się nie powiększa w makrze i sortuje tylko te komórki które były przed dodaniem nowej.
Dodatkowo chciałbym żeby takie sortowanie z nową komórką można było przeprowadzać na innych kartach osobno(czyli tylko w aktywnym arkuszu)
Najlepiej jakby to było jedno makro bo arkuszy jest kilkanaście.
Jeżeli coś słabo wytłumaczyłem to jeszcze mogę wyjaśnić.
Załączam próbny arkusz żeby zobrazować o co chodzi
Załączniki
zaznacz i sortuj.ods
arkusz zaznacz i sortuj
(14.78 KiB) Pobrany 297 razy
Ostatnio zmieniony sob sty 30, 2016 1:01 am przez kturendyk, łącznie zmieniany 2 razy.
Apache OpenOffice 4.1.4, Windows 8.1
belstar
Posty: 654
Rejestracja: czw mar 17, 2011 9:08 am

Re: Zaznaczenie zakresu i sortowanie komórek na bieżącej kar

Post autor: belstar »

Trochę zmieniłem twój projekt bo, po co wstawiać komórkę kiedy i tak zakres ma być sortowany (no chyba że pod spodem w kolumnie D są jeszcze jakieś dane), jeśli tak i z tym sobie nie poradzisz napisz. Teraz otwiera się okienko w które wpisujesz swoje dane, a makro wstawia je na sam koniec i sortuje.
Załączniki
zaznacz i sortuj.ods
(13.68 KiB) Pobrany 327 razy
LibreOffice 5.1.2.2 Ubuntu 16 LTS
kturendyk
Posty: 30
Rejestracja: pt sty 22, 2016 4:59 pm

Re: Zaznaczenie zakresu i sortowanie komórek na bieżącej kar

Post autor: kturendyk »

Witam, dzisiaj nie mam czasu aby przetestować to rozwiązanie.Postaram się jutro rano trochę przy tym posiedzieć i dam odpowiedż co z tego wyszło. Wolał bym żeby nie było tego okienka do wpisywania ponieważ dane wpisywane do komórki i te już wpisane są z listy rozwijanej (jutro poprawię mój przykład żeby to bardziej zobrazować.
Apache OpenOffice 4.1.4, Windows 8.1
kturendyk
Posty: 30
Rejestracja: pt sty 22, 2016 4:59 pm

Re: Zaznaczenie zakresu i sortowanie komórek na bieżącej kar

Post autor: kturendyk »

Witam.
Moje wypociny:
Poprawiłem arkusz
Musiałem koniec tabelki przenieść na początek żeby to jakoś działało tylko że to trochę nie estetycznie wygląda.
Po dodaniu komórki można wybrać towar z listy rozwijanej, makro odczekuje chwilę (ok 20 sek) i dopiero później zaznacza komórki do sortowania.
Pozdrawiam
Załączniki
zaznacz i sortuj (2).ods
(14.34 KiB) Pobrany 333 razy
Apache OpenOffice 4.1.4, Windows 8.1
ODPOWIEDZ