Makro ile sadece aktif sayfada değil, diğer sayfalarda da işlem yapabilirsiniz. Ancak sayfayı "Seçmek" (Select) zorunda değilsiniz. Kodun arka planda çalışması daha hızlıdır.
Yanlış (Yavaş) Yöntem
Sheets("Veri").Select
Range("A1").Value = "Test"
Range("A1").Value = "Test"
Doğru (Hızlı) Yöntem
Sheets("Veri").Range("A1").Value = "Test"
Bu kodla, kullanıcı "Rapor" sayfasındayken, makro gidip "Veri" sayfasına yazıyı yazar ve geri döner. Ekran titremez bile.
Yorum Yap