作者oscarku (oscarku)
看板Python
标题[问题] .api.merge()无法使用
时间Tue Mar 21 16:59:52 2023
今天早上写了个excel格式整理的code,用到的代码如下。
def merge_2_cell(sheet,row,col):
sheet.range((row,col),(row,col+1)).api.merge()
原本都能用这个function来合并储存格,但在刚刚电脑突然更新了office系列app之後,现在程式跑起来会跳error如下:
AttributeError: ‘<win32com.gen.py.Microsoft Excel 16.0 Object Library.Range instance at 0x1928453528400>’ object has no attribute ‘merge’
上网查了一下,好像很多人在最近用api的时候都有问题。但目前我找不到解方。
--
Sent from nPTT on my iPhone 13 Pro Max
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.136.219.12 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1679389194.A.205.html
1F:→ oscarku: 已解决,更新後要用api.Merge() 03/21 17:14