您的位置:首页 > 编程语言 > Python开发

Python操作Excel的示例

2011-05-09 23:39 555 查看
# -*- coding: gb2312 -*-

"""

从网上看到一个vbs中使用class的例子, 转出来,共同学习!

如果你还没有装win32com模块的话,请到http://python.net/crew/skippy/win32/Downloads.html下载

或到我的共享下载

Pyscripterv1.9.9.7.rar 一开源的免安装的python编译器,共享如下:
http://u.115.com/file/f311e57b05

pywin32-214.win32-py2.5.rar py25的win32扩展,共享如下:
http://u.115.com/file/f3c46b4987

"""
import os, sys, time
import win32com.client
import traceback

excel = win32com.client.Dispatch("Excel.Application")
filename = "C://test.xlsx"

#jince大小写都可以
#excel.visible = True
excel.Visible = True

try:
d1 = excel.Workbooks.Add()
sheet = d1.Sheets(1)

for i in xrange(1, 10):
for j in xrange(1, 10):
sheet.Cells(i, j).Value = str(i*j)
d1.SaveAs(filename)
except Exception, e:
print traceback.print_exc()
print e

excel.Quit()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: