• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

DÜŞEYARA FORMÜLUNUN MAKRO TATBİKİ NASIL YAPILIR.

Katılım
13 Ekim 2005
Mesajlar
16
Merhabalar,

Öncelikle herkese iyi bir hafta geçirmelerini diliyorum.

Şöyle bir soru kafama takıldı. bir modul içerisinde x tanımlaması yapmak istiyorum ve bu x tanımlamasına bir duseyara formulu sonucu koymak istiyorum. Yani bir excel çalışma sayfasındaki hüvreye yazmadan sadece makro üstünde düşeyara formulunu nasıl yazabilirim?

Aşağıda örnek bir formul yazarsam bunu makra dili ile nasıl yazılacağını gösterirseniz çok sevinirim.

ÖRNEK:
=DÜŞEYARA(A1;Sayfa2!A:H;2;YANLIŞ)
 
Kod:
Sub Test()
    x = WorksheetFunction.VLookup(Range("A1"), Sheets("Sayfa2").Range("A:H"), 2, False)
    MsgBox x
End Sub
 
Bu fonksiyonda hata oluştuğunda nasıl kontrol edilir?
 
kodun başlangıcına ;
On error Resume Next ' yazarız

if err=91 then
msgbox("Hata Oldu")
end if

dersek tamam
 
Merhaba . Bende düşeyara fonksiyonun makroda kullanmak istiyorum.
Fakat sizin verdiğiniz kodu çalıştıdığımda aşağıdakı hatayı verdi.
Acaba nerde yanlış yapıyor olabilirim.

Kod:
Run-Time error '1004': 
WorksheetFuction sınıfının Vlookup özelliği alınamıyor.
 
Son düzenleme:
Geri
Üst