gpt4 book ai didi

Python win32com : Excel set chart type to Line

转载 作者:太空宇宙 更新时间:2023-11-03 19:38:20 25 4
gpt4 key购买 nike

这个 VBA 宏的工作原理:

Sub Draw_Graph()
Columns("A:B").Select
ActiveSheet.Shapes.AddChart.Select
ActiveChart.SetSourceData Source:=ActiveSheet.Range("$A:$B")
ActiveChart.ChartType = xlLine
End Sub

这个Python(近)等效项几乎可以工作:

from win32com import client

excel=client.Dispatch("Excel.Application")
excel.Visible=True
book=excel.Workbooks.Open("myfile.csv", False, True)
sheet=book.Worksheets(1)
chart=book.Charts.Add()
chart.SetSourceData(sheet.Range("$A:$B"))
chart.ChartType=client.constants.xlLine

除了最后一点 - 我无法将图表类型设置为“xlLine”(普通折线图)。有什么想法吗?

最佳答案

关于Python win32com : Excel set chart type to Line,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2204069/

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