gpt4 book ai didi

python - 在 xlwings 中控制图表类型

转载 作者:行者123 更新时间:2023-12-04 21:05:22 25 4
gpt4 key购买 nike

使用 在 Excel 中制作图表时如何控制图表类型? xlwings 从 python ?

我在当前文档中看不到任何内容:http://docs.xlwings.org/chart.html

如 xlwings 快速入门中给出的示例:

from xlwings import Workbook, Range, Chart
wb = Workbook() # Creates a connection with a new workbook
Range('A1').value = ['Foo 1', 'Foo 2', 'Foo 3', 'Foo 4']
Range('A2').value = [10, 20, 30, 40]
chart = Chart().add()
chart.set_source_data(Range('A1').table)

然后我还没有找到控制将哪种图表添加到Excel工作簿中的方法...

最佳答案

如文档中所述,这是图表仍然缺少的基本功能之一。已记录 here ,所以它有望进入下一个版本。

但是,一切并没有丢失:您可以通过访问底层 COM 对象来控制图表,如下所示(跟进上面的代码):

chart.xl_chart.Chart.ChartType = -4102

您必须从 MSDN reference 中查找您想要的特定图表类型的值。 .所以不是很漂亮,但它应该可以工作,直到它在 xlwings 中实现。

关于python - 在 xlwings 中控制图表类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22855654/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com