Pythonのopenpyxlで既存のExcelファイルに書き込む

import openpyxl

wb = openpyxl.load_workbook('test.xlsx')
ws = wb['Sheet1']
ws['A3'].value = 1
wb.save('test.xlsx')
wb.close()

セルを数値で指定する場合

import openpyxl

wb = openpyxl.load_workbook('test.xlsx')
ws = wb['Sheet1']
ws.cell(row=4, column=2).value = 2  #「B4」セルに書き込む
wb.save('test.xlsx')
wb.close()