【发布时间】:2017-05-18 16:28:25
【问题描述】:
我正在使用 python 脚本将新数据添加到 excel 文档中,然后在每次调用时使用这些数据构建数据透视表。
为了创建数据透视表,我使用 win32com 构建数据透视表,但由于数据集太大,我试图根据特定字段折叠表格。
应用时崩溃发生没有问题
ShowDetail = False
如
PivotTables("PivotTable1").PivotFields("DIRECTION").PivotItems("IN").ShowDetail = False
但由于数据集非常大,我试图为整个字段设置它,比如
PivotTables("PivotTable1").PivotFields("DIRECTION").ShowDetail = False
引发错误
AttributeError: win32com.gen_py.unknown.PivotItems instance at 0x149903408 object has no attribute 'ShowDetail'
目前在 Anaconda 中使用 Python 3.6,预装了 pywin32 版本 220。
【问题讨论】:
标签: excel python-3.x pywin32 win32com