将2-D Python列表复制到Excel WorkSheet中

时间:2014-02-03 21:13:23

标签: python excel vba excel-vba win32com

我有一个任意长度的2D python列表。我想使用win32com将此列表复制到excel工作表中。

mylist = [["A1","B1","C1","D1"],["A2","B2"],["A3","B3","C3"]]
import win32com.client
from win32com.client import constants as c
excel = win32com.client.Dispatch("Excel.Application")
wb = excel.Workbooks.Add()
ws = wb.Worksheets.Add()

此时我可以做些什么来完成我的任务?

1 个答案:

答案 0 :(得分:1)

使用标准csv模块创建CSV文件,然后可以在Excel中打开该文件。