macro isimleri anlamları

mersilen

Destek Ekibi
Destek Ekibi
Katılım
31 Aralık 2009
Mesajlar
1,103
Excel Vers. ve Dili
excel 2007 türkçe
Excel Vers. ve Dili Ofis 2003
arkadaşlar
macro kodları içinde geçen macro isimlerinin önemi var mı?Bunların anlamları var mı?
Mesela
--------------
Private Sub Worksheet_Change(ByVal Target As Range)
en sub
--------------------------------
Private Sub Worksheet_Change1(ByVal Target As Range)
en sub
--------------------------------
ikiside olunca change1 çalışmıyor ; bunun çözümü nasıl olabilir.
isim değiştirmek veya herhangi bir isim girmek olabilir mi?
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba

Private Sub Worksheet_Change(ByVal Target As Range)
sayfada bir değişiklik olunca kod tetiklenir.
bunu Change1, Change2 diye çoğaltamazsınız. bütun kodlarınızı işlem sırasına göre birleştirmeniz gerekir.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,727
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Süleyman beyin açıklamalarına ek olarak;

Bahsettiğiniz kodlar normal makro değildir. Excel sayfasında gerçekleşecek olan olayları (event) derleyeceğiniz kısımlardır.

Bu konuyla ilgili detaylı bilgi için aşağıdaki linki inceleyebilirsiniz.

Sayfaya Ait Kodlar ve Uygulama Yöntemleri (Resimli Anlatım)
 

mersilen

Destek Ekibi
Destek Ekibi
Katılım
31 Aralık 2009
Mesajlar
1,103
Excel Vers. ve Dili
excel 2007 türkçe
Excel Vers. ve Dili Ofis 2003
selam
açıklamalar için teşekür ederim
korhan bey çalışmanız çok güzel olmuş, emeğinize sağlık.
 
Üst