Google E-Tablo Bilgilerini Bilgisayarımızdaki Bir Excel Dosyasına Online Olarak Çekmek Mümkün mü?

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Haluk Bey kodunuzu dosyama uyarladım.
Videonuzu izledim...

Gördüğüm kadarıyla, konu hakkındaki "uyduruk çalışmam" yeni bir çığır açmış ....


Video'da var mıydı emin değilim, ama hani dizi filmlerin başında/sonunda film/set ekibi, ışıkçı, lojistik, kameraman ..... vb emeği geçenlerin isimleri yazar ya ... keşke öyle bir bölüm de yapıp, "..... bu dosyayı hazırlarken www.excel.web.tr sitesinden yararlanılmıştır" diye bir kısım olsaydı.

Videoyu izleyen meraklılarına siteyi de tanıtmış olurdunuz...

.
 
Son düzenleme:

Muhammet Okumuş

Destek Ekibi
Destek Ekibi
Katılım
28 Eylül 2007
Mesajlar
4,023
Excel Vers. ve Dili
2013 Türkçe
Evet öğretmenim ben. Uzaktan eğitim sürecinde öğrencilere test gönderiyorum ve cevapları Google Forma işaretlemelerini istiyorum. Testi kim yapmış, kaç almış tek tıkla görebiliyorum. Ticari amacım yok.
 
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
"ImportData" isimli prosedürü aşağıdaki şekliyle revize ettim;

Kod:
Sub ImportData()
    Dim xSh As Worksheet, NoData As Byte, NoA As Byte, LastCol As Byte, iRow As Byte, iRow2 As Byte, j As Byte
 
    NoData = Sheets("Data").Range("A" & Rows.Count).End(xlUp).Row
 
    For Each xSh In Sheets
        If xSh.Name <> "Data" Or xSh.Name <> "Giris" Then
            NoA = Sheets(xSh.Name).Range("A" & Rows.Count).End(xlUp).Row
            LastCol = Sheets(xSh.Name).Cells(2, Columns.Count).End(xlToLeft).Column
            For iRow = 3 To NoA
                For iRow2 = 2 To NoData
                    If Sheets("Data").Range("C" & iRow2) = Sheets(xSh.Name).Range("C" & iRow) Then
                        For j = 4 To LastCol
                            tempData = Sheets("Data").Cells(iRow2, j)
                            Sheets(xSh.Name).Cells(iRow, j) = IIf(tempData = "Boş", "", tempData)
                        Next
                    End If
                Next
            Next
        End If
    Next
End Sub
Teşekkür ederim.

Bazen gelen verilerde Türkçe karakterler bozuk geliyor. Bunun için bir yorumunuz var mı?
Bu durumda Boş şeklinde gelen veri BoÅŸ şeklinde geliyor bunuda anladığım kadarıyla silmiyor.

217137
 
Son düzenleme:

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi

okan32

Altın Üye
Katılım
12 Mayıs 2016
Mesajlar
385
Excel Vers. ve Dili
Ofis 2019- 32 Bit - Türkçe
Altın Üyelik Bitiş Tarihi
16-04-2026
Haluk hocam ve Muhammet bey emekleriniz için çok teşekkürler muammet bey dosyayı paylaşabilir misiniz faydalanalım inşaalah
 
Son düzenleme:

Muhammet Okumuş

Destek Ekibi
Destek Ekibi
Katılım
28 Eylül 2007
Mesajlar
4,023
Excel Vers. ve Dili
2013 Türkçe
Video'da var mıydı emin değilim, ama hani dizi filmlerin başında/sonunda film/set ekibi, ışıkçı, lojistik, kameraman ..... vb emeği geçenlerin isimleri yazar ya ... keşke öyle bir bölüm de yapıp, "..... bu dosyayı hazırlarken www.excel.web.tr sitesinden yararlanılmıştır" diye bir kısım olsaydı.

Videoyu izleyen meraklılarına siteyi de tanıtmış olurdunuz...
Evet aslında çok iyi olurdu. Daha önceden yapmıştım.

Çok aceleye getirdim dosyayı. Ama dosya paylaşımı için buranın adresini verdim.
 

okan32

Altın Üye
Katılım
12 Mayıs 2016
Mesajlar
385
Excel Vers. ve Dili
Ofis 2019- 32 Bit - Türkçe
Altın Üyelik Bitiş Tarihi
16-04-2026
Teşekkür ederim Muhammet bey
 
Üst