国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 忻城县| 屯门区| 镇坪县| 霍邱县| 宁陕县| 鹰潭市| 乌兰浩特市| 黄梅县| 大竹县| 湄潭县| 中江县| 翁源县| 璧山县| 岳池县| 临邑县| 布尔津县| 伊宁县| 芜湖县| 昭通市| 宜丰县| 玉门市| 双城市| 汝阳县| 四川省| 新干县| 安庆市| 福鼎市| 淄博市| 黑山县| 佛学| 保靖县| 临武县| 遵义市| 南乐县| 广南县| 新宾| 肃宁县| 土默特右旗| 西和县| 曲阳县| 宁蒗|