使用xlwings将数组传递给Python的excel单细胞

时间:2015-12-24 21:31:24

标签: python arrays excel numpy xlwings

是否可以使用xlwings将数组从python传递到excel中的单个单元格?当我尝试将一个numpy数组作为Range.value传递时,excel会创建一个水平范围,每个值都在自己的行中。我的代码与此类似:

import xlwings as xw
import numpy as np

xlist = list()
xlist.append(1)
xlist.append(2)

wb = xw.Workbook('xlwingstest.xlsx')

xw.Range("sheet1", "a1", asarray= True).value = np.asarray(list)

我试图避免使用VBA,但怀疑我可能没有选择。

由于

0 个答案:

没有答案