gpt4 book ai didi

使用Python通过win32 COM打开Excel并添加Sheet的方法

转载 作者:qq735679552 更新时间:2022-09-28 22:32:09 27 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章使用Python通过win32 COM打开Excel并添加Sheet的方法由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

对win32 com不是很熟悉,不知道一个程序究竟有多少属性或者方法可以操作。仅仅是一个sheet页的添加就费了我好长时间,因为这种成功来自于试探.

编辑代码如下:

?
1
2
3
4
5
6
7
8
#!/usr/bin/python
 
from win32com.client import dispatch
 
xlapp = dispatch( 'excel.application' )
xlapp.visible = true
xlapp.workbooks.add()
xlapp.worksheets.add()

程序运行结果:

使用Python通过win32 COM打开Excel并添加Sheet的方法

我用的excel版本默认打开的时候只有一个sheet页,通过以上操作后打开的时候出现了两个sheet页,可见创建sheet页成功.

如果要指明sheet页的名字,那么就得在创建的时候修改一个属性。修改代码如下:

?
1
2
3
4
5
6
7
8
9
#!/usr/bin/python
from win32com.client import dispatch
xlapp = dispatch( 'excel.application' )
xlapp.visible = true
xlapp.workbooks.add()
xlapp.worksheets.add().name = 'test'
xlsheet = xlapp.worksheets( 'test' )
xlsheet.cells( 1 , 1 ).value = 'title'
xlsheet.cells( 2 , 1 ).value = 123

程序执行结果如下:

使用Python通过win32 COM打开Excel并添加Sheet的方法

从上面的结果可以看出,操作不仅实现了创建新的sheet页同时还实现了给新创建的sheet页命名的功能。在创建并命名结束后,又通过名称所引导这个sheet页实现了信息的写入.

原文链接:https://blog.csdn.net/grey_csdn/article/details/71436340 。

最后此篇关于使用Python通过win32 COM打开Excel并添加Sheet的方法的文章就讲到这里了,如果你想了解更多关于使用Python通过win32 COM打开Excel并添加Sheet的方法的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

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