• DİKKAT

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

Dolaylı Formülün VBA da kullanımı

Katılım
11 Kasım 2005
Mesajlar
454
Excel Vers. ve Dili
Windows 2011 TR
MS Office 365 TR - 64bit

VBA, Selenium ve VBS
Sayfada kullandığım
=DOLAYLI(Q$1&"!"&Q$2&SATIR())
formülünü vba da
Range("P37").Formula = "=INDIRECT(Q$1&"!"&Q$2&SATIR())"
olarak yapıyorum ama olmuyor. Nasıl yapmalıyım. Yardımcı olursanız sevinirim.
 
.Formula kullanımı İngilizce formül yazımını destekler.

SATIR yerine ROW kullanmalısınız.
 
.Formula kullanımı İngilizce formül yazımını destekler.

SATIR yerine ROW kullanmalısınız.
Hocam, Malesef olmuyor.
Formülü .. Range("P37").Formula = "=INDIRECT(Q$1&"!"&Q$2&Row())"
yaptım ama "!" kısmında hata veriyor
 
VBA tarafında çift tırnak kullanımında ""!"" şeklinde kullanmalısınız.
 
Range("P37").Formula = "=DOLAYLI(Q$1&""!""&Q$2&ROW())"
bende bu şekilde oldu ama, #AD? olarak sonuç alıyorum. F2 yapmam gerekiyor. VBA da F2 yapmadan bu sorunu giderebilirmiyim.
 
İngilizce olayına dikkat etmelisiniz.
 
Geri
Üst