Önemli: Dikkat Kayıt defterinin yanlış düzenlenmesi, işletim sisteminize ciddi zarar vererek yeniden yüklemenizi gerektirebilir. Microsoft, kayıt defterinin hatalı düzenlenmesi sonucu ortaya çıkacak sorunların çözümlenebileceği garantisini veremez. Kayıt defterini düzenlemeden önce, önemli verileri yedekleyin. Bilgisayarınızın kayıt defterinin kullanımı ve korunmasıyla ilgili en yeni bilgiler için Microsoft Windows Yardımı'na bakın.
Bu makalede, Microsoft Excel'de ÇAĞIR işlevinin formül söz dizimi ve kullanımı açıklanmaktadır.
Not: CALL işlevi Web için Excel içinde kullanılamaz.
Açıklama
Dinamik bağlantı kitaplığında veya kod kaynağında bir yordamı çağırır. Bu işlevin iki söz dizimi biçimi vardır. Söz dizimi 1'i yalnızca YAZMAÇ işlevindeki bağımsız değişkenleri kullanan önceden kaydedilmiş bir kod kaynağıyla kullanın. Kod kaynağını aynı anda kaydetmek ve çağırmak için söz dizimi 2a veya 2b kullanın.
Önemli: Bu işlev, yalnızca ileri kullanıcılar içindir. ÇAĞIR işlevini yanlış kullanırsanız, bilgisayarınızı yeniden başlatmanızı gerektirecek hatalara yol açabilirsiniz. Bu işlev yalnızca Excel makro sayfalarında kullanılabilir.
Söz dizimi
Söz dizimi 1
YAZMAÇ işleviyle kullanılır
ÇAĞIR(kayıt_no,[bağımsız_değişken1],...)
Söz dizimi 2
Tek başına kullanılır (Windows için Microsoft Excel'de)
Kayıt_no daha önce uygulanan bir YAZMAÇ ya da YAZMAÇ.KODU işlevinin verdiği değerdir.
çağır(modül_metni,yordam,tür_metni,[bağımsız_değişken1],...])
ÇAĞIR işlevinin söz diziminde aşağıdaki bağımsız değişkenler bulunur:
-
Modül_metni Gerekli. Windows için Microsoft Excel'de yordamı içeren dinamik bağlantı kitaplığının (DLL) adını belirleyen çift tırnak içine alınmış metindir.
-
Yöntem Gerekli. Windows için Microsoft Excel'de DLL'deki işlevin adını belirleyen metindir. Modül tanımlama dosyasındaki (.DEF) EXPORTS deyiminden işlevin sıra değerini de kullanabilirsiniz. Sıra değeri metin biçiminde olmamalıdır.
-
Metin_türü Gerekli. Sonuç değerin veri tipini ve DLL ya da kod kaynağının tüm bağımsız değişkenlerinin veri türlerini belirleyen metindir. Metin_türü'nün ilk harfi sonuç değerini belirtir. Metin_türü için kullandığınız kodlar ÇAĞIR ve YAZMAÇ işlevlerini kullanma'da ayrıntılarıyla açıklanmıştır. Tek kullanıcılı DLL'ler ya da kod kaynakları (XLL'ler) için, bu bağımsız değişkeni göz ardı edebilirsiniz.
-
Bağımsız_değişken1... İsteğe bağlı. Yönteme geçecek bağımsız değişkenlerdir.
Örnek
Aşağıdaki makro formülü, GetTickCount işlevini 32 bit Microsoft Windows'tan kaydeder. GetTickCount, Microsoft Windows başladığından bu yana geçen milisaniyelerin sayısını verir.
YAZMAÇ("Kernel32","GetTickCount","J")
Bu YAZMAÇ işlevinin A5 hücresinde olduğunu varsayarsak, makronuz GetTickCount'u kaydettikten sonra, geçen milisaniyelerin sayısını vermek için ÇAĞIR işlevini kullanabilirsiniz:
ÇAĞIR(A5)