Excel'de REGISTER.ID (YAZMAÇ.KODU) Fonksiyonu Nasıl Kullanılır

Türk İngilizce
YAZMAÇ.KODU REGISTER.ID

Kullanımı Excel ve Google Sheets’te YAZMAÇ.KODU (REGISTER.ID) Fonksiyonu

Excel’de, YAZMAÇ.KODU (REGISTER.ID) fonksiyonu, Visual Basic for Applications (VBA) modülünde kaydedilmiş olan bir işlev veya yordamın benzersiz tanımlayıcı numarasını döndürür. Bu fonksiyon, genellikle makro yazımında ve karmaşık işlemlerin yönetiminde tercih edilir. Unutmayın ki, Google Sheets bu fonksiyonu desteklememektedir; bu nedenle açıklamalar yalnızca Excel için geçerlidir.

Fonksiyon Sözdizimi ve Örnekler

YAZMAÇ.KODU fonksiyonunun sözdizimi şu şekildedir:

=YAZMAÇ.KODU("makro_adı")

Örneğin, “Toplama” adında bir makro tanımlandı ise, bu makronun benzersiz ID numarasını almak için kullanılır:

=YAZMAÇ.KODU("Toplama")

Pratik Kullanım Senaryoları

Kompleks Makro Yönetimi

Çok sayıda makro kullanıyorsanız ve bu makroları belirli bir düzen içinde çalıştırmanız gerekiyorsa, YAZMAÇ.KODU değerlerini kullanarak bu işlemi otomatize edebilirsiniz.

Makro Adı YAZMAÇ.KODU
Toplama =YAZMAÇ.KODU("Toplama")
Çıkarma =YAZMAÇ.KODU("Çıkarma")

Bu tabloyu kullanarak, belirli bir sıra gözeterek makroları aktif hale getirebilir ve işlemlerinizi daha verimli hale getirebilirsiniz.

Hata Ayıklama ve Test

Büyük bir Excel projesinde, çeşitli makroların etkileşimlerini gözlemlemek son derece önemlidir. YAZMAÇ.KODU fonksiyonu ile her bir makronun ID’sini alabilir, ve bu ID’leri log dosyalarında veya hata kayıtlarında kullanabilirsiniz.

 'Makro çalıştırılıyor... Sub MakroÇalıştır(makro_adı As String) Dim makro_id As Long makro_id = Application.Run("YAZMAÇ.KODU", makro_adı) 'ID'yi logla Debug.Print "Makro ID: " & makro_id Application.Run(makro_adı) End Sub 

Bu script, belirli bir makro adını fonksiyona verir, o makronun ID’sini alır ve bu ID’yi hata ayıklama konsoluna yazdırır, ardından belirtilen makroyu çalıştırır.

Daha fazla bilgi: https://support.microsoft.com/tr-tr/office/yazmaç-kodu-işlevi-f8f0af0f-fd66-4704-a0f2-87b27b175b50

Diğer fonksiyonlar
Dinamik bağlantı kitaplığında veya kod kaynağında bulunan yordamı çağırır
Euro'yu ara değer (üçgen) olarak kullanıp bir sayıyı euro'ya, euro'dan euro üyesi bir para birimine veya euro üyesi para biriminden diğerine dönüştürür