我正在尝试使用 Python win32com 将切片器添加到数据透视表。我不明白如何添加切片器。
我尝试过各种方法,但都没有帮助。
我使用了这个例子:https://www.reddit.com/r/learnpython/comments/ze2ndf/creating_slicers_with_xlwings/
Excel 版本如下所示:
ActiveWorkbook.SlicerCaches.Add2(ActiveSheet.PivotTables("DataSource"), _
"SlicerField").Slicers.Add ActiveSheet, , "SlicerName", "SlicerName" _
, 100, 700, 1837, 701
这是 python win23com 版本:
slicers.Add2(ws_report.PivotTables("Datasource"), "Field").Slicers.Add(
ws_report,
Name="Slicer Name",
Caption="Slicer Caption",
Top=100,
Left=700,
Width=1837,
Height=701,