Excel cella hasonlítás, érték betöltés

Excel cella hasonlítás, érték betöltés
2010-08-20T10:49:20+02:00
2010-08-20T11:49:42+02:00
2022-11-18T21:20:40+01:00
Tangee
Segítségeteket kérném. Lehet, hogy valahol már a forumban született megoldás a problémámra, de eddig nem találtam.

A feladatom az lenne, hogy egy adatbázisból kiolvastassak adatot Excelben VBA segítségével. Ez már működik. A szükséges információkat betöltöm egy Munka1 nevű fülre (azonosító és a hozzá tartozó érték).
A feladat az lenne, hogy egy Munka2-es fülön megtalálható nevekhez tartozó azonosítókhoz rendeljem a Munka1 fülről az értékeket.

Munka1 felépítése
ID Értéke

Munka2 felépítése
Név ID Érték helye

Valami olyan ötletem támadt, hogy a Munka2 első ID sorát összehasonlítom a Munka1 összes ID sorával, ha nem talál ilyet, akkor továbbkeres, ha talál, akkor a Munka2 fülre az ID-hez tartozó Érték helye sorának cellájába beírja a Munka1 fülön található ID-hez tartozó Érték cella értékét.

Ha kicsit bonyolult, akkor bocsi, de már kezdem feladni.

Válaszaitokat előre is köszönöm.
Mutasd a teljes hozzászólást!
Kijelölöd (megcímzed) az összes "érték helye" cellát.
Beleírsz egy vlookup képletet, ami a másik lapra hivatkozik.
range("KijelöltTartomány")="=vlookup(ElsőIDCellája,Munka1:A:B,2,0)"

Ha ez elég (hogy képlet van benne, és ha nincs, akkor hibaüzenet), akkor kész.

Ha zavarnak a képletek, akkor Kimásolod és irányított beillesztéssel beilleszted.

Ha zavarnak a hibál, akkor megkeresed a hibás cellákat (makrórögzítésben pl. megnézed a szerkesztés > Ugrás > Irányított > Képlet/Állandó > Hiba utasítással), és a kijelöltekre kiadod a törlést (clear).
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd