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

首頁 > 編程 > Python > 正文

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

2020-02-22 23:58:57
字體:
來源:轉載
供稿:網(wǎng)友

對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頁,通過以上操作后打開的時候出現(xiàn)了兩個Sheet頁,可見創(chuàng)建Sheet頁成功。

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

#!/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

程序執(zhí)行結果如下:

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

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 清流县| 治多县| 西充县| 堆龙德庆县| 富民县| 绥宁县| 曲水县| 漳平市| 嵊泗县| 临颍县| 苍溪县| 台南市| 中宁县| 罗江县| 伊宁市| 南涧| 赣州市| 阜宁县| 金秀| 奎屯市| 梓潼县| 繁昌县| 贡山| 阿鲁科尔沁旗| 贵溪市| 栖霞市| 越西县| 宜兰市| 吉木萨尔县| 饶阳县| 盖州市| 安图县| 睢宁县| 泗洪县| 江华| 常州市| 涟水县| 清丰县| 富宁县| 大埔区| 泽普县|