Web Sitesinden Dış Veri Alma

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

erdemkurt

Kullanıcı
Katılım
17 Eyl 2018
Mesajlar
6
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhabalar,

Excel üzerinden bir web sayfasından dış veri alıyorum. Verileri hücreye aktarmada bir problem yok ancak sıkıntı şurada.
Dosya içerisinde çeşitli makrolar bulunmakta ve veri çekerken herhangi bir bekleme yaptıramıyorum. Dosya açarken veya sayfa geçişlerinde veri alıyor ancak dışarıdan script olarak dosyaya bağlandığımda veya mevcut dosya içerisindeyken herhangi bir makroyu çalıştırdığım esnada veri al dediğim noktada veriler yenilenene kadar bekletemiyorum. Mevcut bekleme komutlarını denedim ama maalesef işe yaramadı. Konu hakkında daha önce başına gelen veya çözüm olabilecek bir yol var mıdır?

Şimdiden teşekkürler.
 
Çözüm
Merhabalar.
Dosyadan gördüğüm kadarıyla Özet sayfasında 1 WebQuery ve Tablo sayfasında 1 PivotTable var.
Çeşitli yerlerden RefreshAll yöntemini çağırdığınızda bu ikisi sırasıyla güncelleniyor; ancak buradaki kısıt BackgroundQuery parametresinin her zaman TRUE olması. Yani queryiniz arka planda başlatılıyor ama kodunuz sonucu beklemeden çalışmasına devam ediyor.
RefreshAll yerine şu satırları kullanmak probleminizi çözecektir:


Kod:
İndirmek için giriş yapmanız gerekmektedir.
(2 satır)
Dosya görmeden yorum yapmak, yardımcı olmak çok mümkün değil. Bu konuların uzmanı @Selman hocamızdır. Siz örnek bir dosya eklerseniz destek olmaya çalışalım.
 
Merhabalar.
Dosyadan gördüğüm kadarıyla Özet sayfasında 1 WebQuery ve Tablo sayfasında 1 PivotTable var.
Çeşitli yerlerden RefreshAll yöntemini çağırdığınızda bu ikisi sırasıyla güncelleniyor; ancak buradaki kısıt BackgroundQuery parametresinin her zaman TRUE olması. Yani queryiniz arka planda başlatılıyor ama kodunuz sonucu beklemeden çalışmasına devam ediyor.
RefreshAll yerine şu satırları kullanmak probleminizi çözecektir:


Kod:
İndirmek için giriş yapmanız gerekmektedir.
(2 satır)
 
Çözüm
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Benzer Konular Popüler İçerikler Daha Fazlası
Geri
Üst Alt