Bir hücre dizisini güncellemek için aşağıdaki komutu kullanırsınız. Benim uygulama içinPython/gspread - Birden fazla hücreyi aynı anda FARKLI DEĞERLER ile nasıl güncelleyebilirim?
## Select a range
cell_list = worksheet.range('A1:A7')
for cell in cell_list:
cell.value = 'O_o'
## Update in batch
worksheet.update_cells(cell_list)
, bütün bir dizi güncellemek için istiyorum ama tek tek her hücre için farklı bir değer ayarlamak çalışıyorum. Bu örnekle ilgili problem, her hücrenin aynı değerle sonuçlanmasıdır. Her bir hücreyi tek tek güncellemek verimsiz ve çok uzun sürüyor. Bunu nasıl verimli bir şekilde yapabilirim?
Bu döner '1', ilk sütun için, ve Kalan – ecollis6
için 'none' Örneğiniz bir dizi A1: A7 verir. Sadece ilk sütundaki hücreler değiştirilecekti. Test ettim ve makinemde çalışıyor. A1 = 1, A2 = 2, A3 = 3, vb. Yapmalıdır. Eğer sütunlar istiyorsanız, aralığa ihtiyacınız var demektir ('A1: G1') – ecline6
Hatam, verilerin sütunlar yerine girilmesi için değiştirdim. satırlar. Başka düzenlemeler yapmam gerekiyor mu? – ecollis6