• DİKKAT

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

Soru Google Sheets'ten Veri Alırken Sorunlar

Katılım
12 Haziran 2017
Mesajlar
105
Excel Vers. ve Dili
2021 64 Bit Tr
Ekli dosyada açıklama yazdım. Konu kısaca şu:
Haluk Bey'in blog sayfasında bir kod gördüm. Onu kendime uyarlamak istiyorum. Kod benim için gereksiz şeyler gösteriyor.
Bunların düzeltilmesi için yardımcı olur musunuz?

 
Ekli dosyada açıklama yazdım. Konu kısaca şu:
Haluk Bey'in blog sayfasında bir kod gördüm. Onu kendime uyarlamak istiyorum. Kod benim için gereksiz şeyler gösteriyor.
Bunların düzeltilmesi için yardımcı olur musunuz?


 
Teşekkürler, istediğim gibi olmuş görünüyor gözden kaçan bir şey yoksa.
Makro içerisine de açıklama yazmışsınız.
 
Teşekkürler, istediğim gibi olmuş görünüyor gözden kaçan bir şey yoksa.
Makro içerisine de açıklama yazmışsınız.

Bende makro başlangıç seviyesinde biliyorum ama msgbox ile her satırı excelde yazdırıp kontrol ederek ilerliyorum...
oraya yazmayı unuttum.

Range("O1").Value = HTTP.responseText

in tırnağını kaldırırsanız O1 hücresine gelen veriyi yazacaktır.
Bu veri içinde <table> </table> html etiketleri var... içinde ise <tr></tr> etiketlerinin içindee <td>veriler... </td> etiketleri var.... bilgiler buradan alınıyor...



HTML:
        <table class=""waffle"" cellspacing=""0"" cellpadding=""0"">
        
        <thead>
        <tr>
        <th class=""row-header freezebar-origin-ltr header-shim row-header-shim""></th>
        <th id=""0C0"" style=""width:100px;"" class=""header-shim""></th>
        <th id=""0C1"" style=""width:100px;"" class=""header-shim""></th>
        </tr>
        </thead>
        
        <tbody>
        
        <tr style=""height: 20px"">
        <th id=""0R0"" style=""height: 20px;"" class=""row-headers-background row-header-shim""><div class=""row-header-wrapper"" style=""line-height: 20px"">1</div></th>
        <td></td>
        <td></td>
        </tr>
        
        <tr style=""height: 20px"">
        <th id=""0R1"" style=""height: 20px;"" class=""row-headers-background row-header-shim""><div class=""row-header-wrapper"" style=""line-height: 20px"">2</div></th>
        <td></td>
        <td class=""s0"" dir=""ltr"">100</td>
        </tr>
        
        <tr style=""height: 20px"">
        <th id=""0R2"" style=""height: 20px;"" class=""row-headers-background row-header-shim""><div class=""row-header-wrapper"" style=""line-height: 20px"">3</div></th>
        <td></td>
        <td class=""s1"" dir=""ltr"">xxx</td>
        </tr>
        
        <tr style=""height: 20px"">
        <th id=""0R3"" style=""height: 20px;"" class=""row-headers-background row-header-shim""><div class=""row-header-wrapper"" style=""line-height: 20px"">4</div></th>
        <td></td>
        <td class=""s0"" dir=""ltr"">99</td>
        </tr>
        
        <tr style=""height: 20px"">
        <th id=""0R4"" style=""height: 20px;"" class=""row-headers-background row-header-shim""><div class=""row-header-wrapper"" style=""line-height: 20px"">5</div></th>
        <td></td>
        <td class=""s1"" dir=""ltr"">yyy</td>
        </tr>
        
        <tr style=""height: 20px"">
        <th id=""0R5"" style=""height: 20px;"" class=""row-headers-background row-header-shim""><div class=""row-header-wrapper"" style=""line-height: 20px"">6</div></th>
        <td></td>
        <td class=""s0"" dir=""ltr"">98</td>
        </tr>
        
        </tbody>
        
        </table>
 
Bunun dışında verileri bu şekilde tutsan daha mantıklı olur gibi geliyor bana...


yapmaya çalıştığın nedir?
 
Makroda detay bilmiyorum.
Yapmak istediğim Google Sheets'teki B2 ve B3 hücresini Excelde belirlediğim sayfaya almak.
B2'de 1,2,3 gibi 10'dan düşük rakamlar var.
B3'te metin var.
 
Geri
Üst