8
我正在使用VBA,並希望在特定位置插入一行而不選擇它。 我遇到的問題是,在選中該行後,當腳本完成運行時,電子表格將向下滾動到該行。我希望能夠在電子表格向下滾動到插入的行的情況下執行此操作。插入行而不選擇任何東西?
Rows(i & ":" & i).Select
ActiveCell.EntireRow.Insert
我不想選擇A1來到頂部。
我正在使用VBA,並希望在特定位置插入一行而不選擇它。 我遇到的問題是,在選中該行後,當腳本完成運行時,電子表格將向下滾動到該行。我希望能夠在電子表格向下滾動到插入的行的情況下執行此操作。插入行而不選擇任何東西?
Rows(i & ":" & i).Select
ActiveCell.EntireRow.Insert
我不想選擇A1來到頂部。
只是這樣做:
Cells(i,1).EntireRow.Insert
直接套用動作所需的範圍,而不是第一選擇,並運用行動「Activecell」。
一些其他注意事項:
Rows(i & ":" & i).Insert
將在下面插入一行而不更改選擇。
非常好,謝謝! – sooprise 2010-04-27 21:47:00
提及表現 – Scorchio 2013-02-21 15:36:31