[英]How to insert checkbox in excel using openpyxl python ?
如何使用openpyxl python在excel中插入復選框? 通過使用pywin32,我們可以使用以下代碼行來完成相同的操作
cb = sheet.CheckBoxes().Add(Left=sheet.Cells(row,column).Left,
Top=sheet.Cells(row,column).Top,
Width=sheet.Cells(row,column).Width,
Height=sheet.Cells(row,column).Height)
cb.Caption = name_of_checkbox
但我想用openpyxl做什么?
據我所知,不可能使用openpyxl
創建新的表單控件,例如復選框。
但是, openpyxl
允許您加載已包含表單控件的現有excel文件,修改excel文件中的數據,然后保存excel文件並保留表單控件。 為此,您必須使用帶有參數keep_vba=True
openpyxl.load_workbook()
方法來加載現有的excel文件(請參閱此處 )。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.