Mam 3 kolumny w arkuszu i chciałbym u góry każdej kolumny umieścić komórkę (przycisk) po wciśnięciu którego, posortuje mi mój arkusz według danej kolumny. Nie znam basica, więc czy da się to zrobić bez użycia makra? Prosiłbym o opis bądź linka do tak owego rozwiązania.
Mam 3 kolumny w arkuszu i chciałbym u góry każdej kolumny umieścić ort! (przycisk) po wciśnięciu którego, posortuje mi mój arkusz według danej kolumny. Nie znam basica, więc czy da się to zrobić bez użycia makra? Prosiłbym o opis bądź linka do tak owego rozwiązania.
Jeśli chcesz umieścić przycisk, to bez makra nie da rady.
Przecież mozesz nagrywać makra, jeżeli nie znasz VB
Tools -> Macro -> Record New Macro
Potem tylko przypisujesz odpowiednie klawisze skrótu, aby go wywołać. Przycisku co prawda nie będzie...
Pozostał jeszcze jeden problem, jak po kliknięciu w danej komórce uruchomić makro?
Czy ten guzik mam sobie zrobić jako obraz czy są jakieś gotowe guziki?
Pozostał jeszcze jeden problem, jak po kliknięciu w danej komórce uruchomić makro?
Czy ten guzik mam sobie zrobić jako obraz czy są jakieś gotowe guziki?
No przecież są gotowe komponenty. Jest Button, listBox, image i jeszcze kilka(tylko się oczywiście troszkę inaczej nazywają).
Button to bodajże CommandButton.
I tam uruchamiasz makro pod ButtonClick.
Jeśli chcesz uruchomić makro po zaznaczeniu komórki, to jest odpowiednie zdarzenie. Bodajże onActiveCell, czy jakoś tak.