如何使用OpenPyXl清除Excel工作簿中的一系列值
我有一个工作簿,我想使用OpenPyXI清除一系列值。 到目前为止,我有以下几点:
# import OpenPyXl module from openpyxl import load_workbook # load workbook wb = load_workbook(filename = 'testing.xlsx') # make variable with worksheet you want to view/modify sheet = wb['AR Cutoff'] # Change value of A3 sheet['A3'] = 'Assigned value'
总之,我正在尝试在OpenPyXL中执行以下VBA的相同操作:
Worksheets("Sheet1").Range("A1:G37").Clear
谢谢!
看来图书馆没有直接清除或设置范围的方法。 所以你最好的机会可能是清除每个单元格的价值:
for row in ws['A1:G37']: for cell in row: cell.value = None