win32 操作 excel 插入列
直接上代码:
sht.Range("M:M").Copy()
sht.Range("A:A").Insert()
意思是将 M 列插入到 A 列中,如果需要将 M 列剪切到 A 列中,则第一行代码改为
sht.Range("M:M").Cut()
插入空白列则将 M 列改选为一列整列为空白的作为 copy 列
插入整列,一般也可以单独拿列中第一个单元格作为 copy 项,如下代码:
sht.Range("M1").Copy()
但不可以任意单元格,会报错,如图: