擅长:python、mysql、java
<p>如果您只想从元组中写入单元格,则可以使用类似-<code>ws['A1'] = <something></code>的语法直接执行此操作,这会将值写入单元格<code>A1</code>。</p>
<p>示例-</p>
<pre><code>from openpyxl import Workbook
nfc_east = ('DAL', 'WAS', 'PHI', 'NYG')
wb = Workbook()
ws = wb.active
for row, i in enumerate(nfc_east):
column_cell = 'A'
ws[column_cell+str(row+2)] = str(i)
wb.save("row_creation_loop.xlsx")
</code></pre>
<p>当使用语法-<code>ws.cell(row = row_cell, column = column_cell).value</code>时,列单元格必须是整数,而不是字符串,因此对于<code>A</code>列,必须将<code>column</code>参数的值指定为<code>1</code>(对于<code>B</code>则为<code>2</code>)等</p>