XLWINGS:如何在没有 headers 的情况下 select 整个专栏?

XLWINGS: How to select an entire column without headers?

如何在没有 header 的情况下 select 从 excel 编辑整个专栏?

例如,当我尝试以下代码时,它 select 是整个列,包括 header:

将 xlwings 导入为 xw

wb = xw.Book.caller() wb.sheets[0].范围('A:A').选项(ndim=1).值

如何 select 整个 A 列而不包括 header?我基本上想使用 xlwings 从该列的开头到最后一个值(不包括 header)从该列的每个单元格接收值。

请指教

谢谢

您可以直接对范围进行切片 object(您不需要声明维度,因为一维数组默认到达简单列表):

wb = xw.Book.caller()
wb.sheets[0].range('A:A')[1:].value

或者,定义一个 Excel Table Object (Insert > Table):

wb.sheets[0].range('Table1[[#Data]]').value

这将自动排除 headers,参见例如here 语法。