2015-04-22 78 views
1

的openpyxl包範圍特定功能細胞我有這樣的代碼:選擇在Python

此寫入range(10)(0-9值)從A1A10。我們如何將這些細胞改變爲其他細胞?例如從B1B10或從A1J10

+0

我相信v類似於:http://stackoverflow.com/q/15004838/42346 – bernie

回答

1

ws.append(seq)將該序列或迭代作爲整行進行處理。第一個值將用於第一列。如果你想讓第一個值爲另一列,那麼你需要用None填充序列。

類似下面的內容將從第五列開始添加四行十個值。

seq = [None] * 4 + list(range(10)) 
for i in range(10): 
    ws.append(seq) 

對於更多的控制使用ws.cell()如在文檔中所述。

+0

謝謝你的回答。在這個特定情況下,我們如何使用'ws.cell()'? – user2991243

+1

它已在文檔中介紹。 –