Diğer Makrodaki Değeri Kullanmak

Katılım
9 Ekim 2019
Mesajlar
109
Excel Vers. ve Dili
Standart 2016
Merhaba,

Kontrol makrosunda aynı modülde oluşturduğum diğer makroları sırasıyla çağırıp işlem yaptırıyorum fakat kontrol makrosunda yazdığım değeri diğer makrolara geçince görmüyor. Bunu nasıl gerçekleştirebilirim?

Örneğin;

Aşağıdaki kontrol makrosunda sırasıyla makro1, makro2, makro3... devam edip çalışıyor. Kontrol makrosunda bulduğum sonsatir değerini makro1'de ve diğer makrolarda kullanmak istiyorum.

Kod:
Sub Kontrol()
sonsatir = Range("A" & Rows.Count).End(xlUp).Row
Call Makro1
Call Makro2
Call Makro3
Call Makro4
Call Makro5
End Sub
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,313
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Modülün en tepesine (deklarasyon bölümüne) Dim sonsatir As Long şeklinde değişkeni tanımlayıp kullanabilirsiniz.
 
Üst