在xlwings中,可以使用chart.set_x_axis_tick_values方法来设置图表的横坐标间隔。

以下是一个示例代码:

import xlwings as xw

# 连接到活动的Excel应用程序
app = xw.App()
# 打开工作簿
wb = app.books.open('example.xlsx')
# 选择要操作的工作表
ws = wb.sheets['Sheet1']
# 选择要操作的图表
chart = ws.charts['Chart1']
# 设置横坐标间隔为2
chart.set_x_axis_tick_values([1, 3, 5, 7, 9])

# 保存并关闭工作簿
wb.save()
wb.close()
# 关闭Excel应用程序
app.quit()

在上面的示例代码中,我们选择了一个名为“Chart1”的图表,并使用set_x_axis_tick_values方法设置了横坐标的间隔为2。在这个示例中,横坐标的刻度值将是1、3、5、7和9。

要注意的是,set_x_axis_tick_values方法接受一个包含刻度值的列表作为参数。如果你想要设置不同的间隔,只需调整列表中的值即可

xlwings chart 设置横坐标间隔

原文地址: https://www.cveoy.top/t/topic/hV0f 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录