Wyszukaj...

Dyskusje dotyczące tworzenia makropoleceń, pisania skryptów oraz programowania przy użyciu UNO

Wyszukaj...

Postprzez babiniec4 » Śr wrz 20, 2017 10:06 pm

Witam, szukam sposobu na wyszukanie danych w arkuszu, a dokładniej...
Dwie sąsiednie kolumny - A (A2:A1000) nazwy ulic, B (B2:B1000) nr lokali.
W komórce A1 wpisuję ulicę, a w komórce B1 nr lokalu na tej ulicy.
I teraz potrzebne makro które przeszuka obie kolumny dla zadanego adresu A1-B1 i po zlokalizowaniu zwróci mi nr wiersza.
Albo może inny sposób na to zagadnienie?
Dziękuję :-)
OpenOffice3.2.1 na Windows XP
babiniec4
 
Posty: 48
Dołączył(a): Wt sie 03, 2010 10:20 pm

Re: Wyszukaj...

Postprzez belstar » Cz wrz 21, 2017 11:01 am

babiniec4 napisał(a):Albo może inny sposób na to zagadnienie?

Funkcje wyszukujące, jest tego pełno na forum. Makro w tym przypadku to wywarzanie otwartych drzwi.
LibreOffice 5.1.2.2 Ubuntu 16 LTS
belstar
 
Posty: 625
Dołączył(a): Cz mar 17, 2011 9:08 am

Re: Wyszukaj...

Postprzez babiniec4 » Cz wrz 28, 2017 9:10 pm

Nie jestem przekonany czy, jest to łatwe zadanie choć na pozór tak się wydaje... Ja znalazłem rozwiązanie tutaj https://www.youtube.com/watch?v=1kPyHh1fxOE
OpenOffice3.2.1 na Windows XP
babiniec4
 
Posty: 48
Dołączył(a): Wt sie 03, 2010 10:20 pm

Re: Wyszukaj...

Postprzez Jan_J » Pt wrz 29, 2017 10:38 am

Metoda 1: autofiltr z koniunkcją warunków typu = w dwóch kolumnach. Makro polegałoby co najwyżej na aktualizacji autofiltra.
Metoda 2: konstrukcja pomocniczej (ukrytej?) kolumny z pełnym adresem + standardowe wyszukiwanie w niej.
Inne metody: bardzo wiele da się ich wymyślić.
Poradniki wideo: nie oglądam. Wolę przeczytać dobrze przygotowany tekst.
JJ
LO (5.3|5.4) ∙ AOO 4.1.3 ∙ Python (2.7|3.6) ∙ Unicode 10 ∙ LATEX 2ε ∙ XML ∙ Unix tools ∙ Linux 3.x ∙ Fedora ∙ CentOS ∙ SUSE
Jan_J
 
Posty: 3428
Dołączył(a): Pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław


Powrót do Makra i programowanie

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości