from openpyxl import load_workbook
wb = load_workbook('PathToFile')
sht = wb['SheetName']
rge = sht['k1:k999']
我想用字符串"..."填充"rge"(即 k1、k2、...、k999(中的每个单元格。
我找到了一个简单的xlwings方法,但我更喜欢使用openpyxl,因为openpyxl可以在Windows和GNU/Linux上使用:
sht.range('k1:k999').value='...'
iter_rows(( 可能是您的选择。有关更多详细信息,请找到此链接。
from openpyxl import load_workbook
wb = load_workbook('PathToFile')
sht = wb['SheetName']
for row in sht.iter_rows('K1:K999'):
for cell in row:
cell.value = '...'
wb.save('PathToFile')