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.

VBA - Wyszukanie danych, kopiowanie - pętla

piotr8878 21 Sie 2016 11:39 1287 2
  • #1 21 Sie 2016 11:39
    piotr8878
    Poziom 3  

    Witam,

    Poszukuje rozwiązania problemu. Potrzebuję macro, ktore wyszuka wartości z kolumny B Arkusz1 i wstawi odpowiednią wartość z Arkusza2 z kolumny B odpowiednio co do liczby w Arkuszu1(kolumna B).

    Następnie macro powinno wklejać wartości(Arkusz1 kolumna B) dla danego numeru (Arkusz1 kolumna A), po przecinku w jednej komórce w Arkuszu3 w zależności od znalezionego numeru.

    Z góry dziękuje za poświęcony czas.

    0 2
  • #2 28 Sie 2016 18:11
    Prot
    Poziom 29  

    Drogi Kolego robisz fałszywe założenie, że przy rozwiązywaniu jakiegokolwiek problemu w Excelu - jakiś "pomagier" czy makro - będą mądrzejsze od Ciebie.

    Twój niejednoznaczny opis zadania i skromny "przykład" wskazują, że mamy do czynienia z jakimiś funkcjami nieodwracalnymi (dziedzina A{79654100, 99998888, 11112212, 40042211} - wartość funkcji B{g} ) i chcesz żeby jakieś makro zautomatyzowało Ci wybór - czego ?

    Proponuję standardowy scenariusz przy rozwiązywaniu takich "problemów": zarejestruj sobie makro z czynności przeprowadzania wszystkich możliwych w tym przykładowym skoroszycie wyszukiwań, podstawień i zapisów (wykorzystując tylko funkcje Excela).

    Spróbuj ponownie przeprowadzić te operacje przy wykorzystaniu tego zarejestrowanego makra :arrow: jeśli wynik będzie zadowalający :?:
    wystarczy przetestować z następnym zestawem danych :D

    Jeśli jednak będzie wynik testu negatywny :cry: to musisz zweryfikować zapis i opis tego zadania.
    Excel (i VBA :| ) bardzo nielubi niejednoznaczności, mieszania typów zmiennych - większość funkcji wyszukujących wymaga posortowania danych itd.

    Szczególnej staranności wymaga opisywanie problemu dla osób, które mają Ci pomóc w rozwiązaniu problemu. Musisz skrótowo przekazać sens i logikę prowadzonych przekształceń - bez tego nikt nawet nie będzie w stanie Ci pomóc.

    0
  • #3 30 Sie 2016 09:03
    tomek-hp13
    Poziom 8  

    Za slaby opis...
    napisz co to makro ma dokladnie robic a kto wie... moze ktos Ci pomoze.

    A pisze sie to tak ze: masz zakres komorek A1:A10 do sprawdzenia i np najwieksza liczba ma byc wpisana w akrusz2 w pole A1 <- to jest jasny opis

    0