我要插入的是列,不是行啊,你这个我运行了说是操作错误
追答Rows(i).Insert换成Columns(i).Insert
不应该操作错误的,除非你少复制了。我这里运行的好好的
再试试
没有啊,它说不能执行所需操作,还有就是,插入的列我希望是列宽统一为7
追答Private Sub CommandButton1_Click()
Dim i As Integer
For i = 2 To "100" Step 2 ' ""就是你要增加到多少行的值 比如你要增加到100,哪就写100
Columns(i).Insert
Columns(i).ColumnWidth = 7
Next i
End Sub
100上面的引号去掉就可以了。我忘了