Excel-VBA - Többszörös kiválasztás

Probléma

  • Van egy VBA-problémám, hogy nem tűnik fel a fejemnek. Két lapom van (A és B nevet).
    • Az AI lapon a nevek listája jobb, ha a költségszámítás (értékek).
    • A BI lapon szerepelnek azok a nevek listája, amelyeknek nincs jobb oldali öntése (értékek).
  • Olyan makrót szeretnék megtervezni, amely az A lapon az első nevet veszi fel, megtalálja a nevet a B lapon, másolja az ehhez a névhez kapcsolódó költséget az A lapon, és illessze be őket a B. lapra.
  • Innen a Makrónak folytatnia kell a következő név kiválasztását az A lapon, és ugyanezt tennie.
  • Tehát hurok lenne, amíg az A lapon lévő nevek meg nem készülnek.
  • Kérjük, ne feledje, hogy néhány név a B lapon nem jelenik meg az A lapon, és fordítva.

Megoldás

Makró nélkül is megteheti

  • Tegye a következő képletet a 2. lap B1 cellájába (Feltételezi, hogy a név az A oszlopban van)
  • = if (iserror (vlookup (A1, sheet1! A: A, 2, false)), "", vlookup (A1, lap1! A: A, 2, false))
  • és húzza le
  • Ha makrót szeretne rögzíteni a fenti tevékenységet

jegyzet

Köszönöm az Excelguru-nak a fórumon található tippért.

Előző Cikk Következő Cikk

Top Tippek