Excel-VBA - Çoklu seçim yapın

Konu

  • VBA ile ilgili bir sorunum var, kafamı karıştırmayacak gibi görünüyor. İki sayfam var (uygun olarak A ve B olarak adlandırılmış).
    • Sayfa AI’da sağda maliyet (değer) olan adların bir listesi vardır.
    • Sayfa BI'da sağda döküm (değer) olmayan adların bir listesi vardır.
  • Sayfa A'da ilk adı alacak bir Makro tasarlamak, Sayfa B'de bu adı bulmak, bu adla ilişkili maliyeti Sayfa A'da kopyalamak ve Sayfa B'ye yapıştırmak istiyorum.
  • Oradan Makro, Sayfa A'daki bir sonraki adı seçmeli ve aynısını yapmalıdır.
  • Bu nedenle, A Sayfasındaki isimler tamamlanıncaya kadar bir döngü olacaktır.
  • Lütfen Sayfa B'deki bazı isimlerin Sayfa A'da görünmeyebileceğini ve bunun tersi de geçerli olmayabilir.

Çözüm

Makro olmadan yapabilirsiniz

  • Aşağıdaki formülü sayfa 2'nin B1 hücresine yerleştirin (Adın A sütununda olduğunu varsayalım)
  • = if (iserror (vlookup (A1, sayfa 1! A: A, A, 2, yanlış)), "", vlookup (A1, sayfa 1! A: A, 2, yanlış))
  • ve aşağı sürükleyin
  • Bir makro istiyorsanız yukarıdaki etkinliğiniz

Not

Forumdaki bu ipucu için Excelguru'ya teşekkür ederiz.

Önceki Makale Sonraki Makale

En Ipuçları