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?

 
Katılım
27 Ocak 2010
Mesajlar
230
Excel Vers. ve Dili
Türkçe Microsoft Office Professional Plus 2019
Altın Üyelik Bitiş Tarihi
05-10-2020
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?

 
Katılım
12 Haziran 2017
Mesajlar
105
Excel Vers. ve Dili
2021 64 Bit Tr
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.
 
Katılım
27 Ocak 2010
Mesajlar
230
Excel Vers. ve Dili
Türkçe Microsoft Office Professional Plus 2019
Altın Üyelik Bitiş Tarihi
05-10-2020
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>
 
Katılım
27 Ocak 2010
Mesajlar
230
Excel Vers. ve Dili
Türkçe Microsoft Office Professional Plus 2019
Altın Üyelik Bitiş Tarihi
05-10-2020
Bunun dışında verileri bu şekilde tutsan daha mantıklı olur gibi geliyor bana...


yapmaya çalıştığın nedir?
 
Katılım
12 Haziran 2017
Mesajlar
105
Excel Vers. ve Dili
2021 64 Bit Tr
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.
 
Üst