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.