Merhaba.
Gördüğüm kadarıyla; belgenizdeki tüm döviz kurları
T.C.
M.B.'den, KTF -
Kullanıcı Tanımlı Fonksiyon kullanılarak çekiliyor.
Yapısı gereği KTF makroları, formül olarak kullanılıyor ve bunun sonucu olarak da KTF kullanılan bu formüller
(tüm formüller gibi), belgedeki herhangi bir hücrede herhangi bir işlem yapıldığında yeniden hesaplanmak durumunda.
Bu da sözkonusu KTF formüllerinin bulunduğu tüm hücreler için TCMB'ye bağlanılıp ilgili kurların tümünün tekrar ve tekrar
internet üzerinden çekilmesi anlamına geliyor.
Tavsiyem; bir başlangıç ve bitiş tarihi belirleyip, bu iki tarih arasındaki döviz kurlarının bu iş için oluşturulacak bir sayfaya
bir kereliğe mahsus olarak (istenildiğinde belirtilen son tarih değiştirilerek yeni tarihler için tekrar veri çekme işi yapılabilir)
döviz kurları için bir arşiv oluşturmanız yönünde olacak. Tabi bu kurlar bir tarih için 1 kere çekilecek ve hücreye değer olarak yazılacaktır.
Diğer sayfalarda, gerekli hücrelere bu kurlar formül ile çekilebilir ve aynı tarih için tekrar TCMB'den kur çekmeye ihtiyaç olmaz.
Gördüğüm bir başka husus ise tüm sütunu referans alan formüllerinizin olması.
Örneğin =
DÜŞEYARA(abc;A:K;7;0) gibi bir formül yazdığınızda bu formül, aranan değer için 1 milyon küsur hücreyi kontrol edecek
anlamına gelir, bir de bu türlü oluşturulmuş formül sayısını çoğalttığınızda belge yavaşlayacak, kullanılmaz hale gelecektir.
Bu konuyla ilgili önerim ise FORMÜLLER menüsündeki AD TANIMLAMA bölümünden yararlanarak DİNAMİK AD TANIMLAMALARI
oluşturmanız yönünde olacak. Böylece formülleriniz, sadece dolu hücre sayısı kadarki alanı kontrol etmiş olur.
Tabi tavsiye olarak belirttiğim hususlar, açılan bu konu başlığıyla ilgili olmadığından;
herbir konu için, işlem türüne göre ayrı konular açarsanız, çözüm konusunda daha hızlı mesafe almanız kolaylaşır,
belgeniz öncekiyle mukayasa edilmeyecek kadar hızlanacaktır diye düşünüyorum.
İyi çalışmalar.
.