国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

使用Python通過win32 COM打開Excel并添加Sheet的方法

2020-01-04 15:15:53
字體:
來源:轉載
供稿:網友

對win32 COM不是很熟悉,不知道一個程序究竟有多少屬性或者方法可以操作。僅僅是一個Sheet頁的添加就費了我好長時間,因為這種成功來自于試探。

編輯代碼如下:

#!/usr/bin/python from win32com.client import Dispatch xlApp = Dispatch('Excel.Application')xlApp.Visible = TruexlApp.Workbooks.Add()xlApp.Worksheets.Add()

程序運行結果:

Excel,添加,Sheet,Python

我用的Excel版本默認打開的時候只有一個Sheet頁,通過以上操作后打開的時候出現了兩個Sheet頁,可見創建Sheet頁成功。

如果要指明Sheet頁的名字,那么就得在創建的時候修改一個屬性。修改代碼如下:

#!/usr/bin/pythonfrom win32com.client import DispatchxlApp = Dispatch('Excel.Application')xlApp.Visible = TruexlApp.Workbooks.Add()xlApp.Worksheets.Add().Name = 'test'xlSheet = xlApp.Worksheets('test')xlSheet.Cells(1,1).Value = 'title'xlSheet.Cells(2,1).Value = 123

程序執行結果如下:

Excel,添加,Sheet,Python

從上面的結果可以看出,操作不僅實現了創建新的Sheet頁同時還實現了給新創建的Sheet頁命名的功能。在創建并命名結束后,又通過名稱所引導這個Sheet頁實現了信息的寫入。


注:相關教程知識閱讀請移步到python教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 繁昌县| 庐江县| 保德县| 仪陇县| 伽师县| 连平县| 诸城市| 常宁市| 巴南区| 大洼县| 昌邑市| 察雅县| 河曲县| 苗栗市| 七台河市| 陈巴尔虎旗| 石首市| 高雄县| 甘洛县| 逊克县| 聂荣县| 中牟县| 衡南县| 通州区| 中方县| 鲜城| 临海市| 阿拉尔市| 始兴县| 咸丰县| 新田县| 巫溪县| 红桥区| 军事| 江华| 汉川市| 绵阳市| 五家渠市| 萝北县| 寿宁县| 从化市|