Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

[Solved] Excel - zamówienie lista rozwijana i automatyczne uzupełnianie

zetmos 06 Apr 2019 10:48 531 3
  • #1
    zetmos
    Level 8  
    witam,

    chciałbym tworzyć w Excelu cykliczne zamówienia za pomocą list dynamicznych. W arkuszu DANE mam tabelę - dotychczasowego asortymentu (umożliwia dopisywanie nowych) Kod towaru; Dostawca; Nazwa; ; Cena; j.m.
    W innym arkuszu ZAMÓWIENIE w kolumnie A wybieram Kod z listy i chciałby by w następnych kolumnach z automatu uzupełniły się dane z tabeli. To wszystko działa.
    Kłopot w tym, że tabela musi być cały czas posortowana rosnąco po Kodzie bo funkcja WYSZUKAJ PIONOWI nie działa.
    Jest jakiś trik by po nowym wpisie posortowała się z automatu? lub inny sposób?

    Z.
  • #2
    Maciej Gonet
    VBA, Excel specialist
    Niejasno opisałeś problem, nie dałeś załącznika. Funkcja WYSZUKAJ.PIONOWO wymaga, aby dane były posortowane tylko przy wyszukiwaniu przybliżonym (ostatni argument = 1 lub pominięty), natomiast przy wyszukiwaniu dokładnym (ostatni argument = 0) dane nie muszą być posortowane. Czy tu masz wyszukiwanie przybliżone? Z reguły Kod podaje się w całości.
  • #3
    Prot
    Level 37  
    zetmos wrote:
    Jest jakiś trik by po nowym wpisie posortowała się z automatu?


    Można wykorzystać makro zdarzeniowe typu
    Code: vbscript
    Log in, to see the code

    dla arkusza z danymi, które będzie sortowało po każdej zmianie w określonym zakresie :D .

    Poprzez trick z importem danych z jednego arkusza do drugiego można ustawić kwerendę ze stałym sortowaniem kodów, ale tutaj konieczne jest wywoływanie każdorazowo odświeżania importu :cry:
  • #4
    zetmos
    Level 8  
    dziękuje za podpowiedzi