私は、選択後に空白の行を挿入するためにExcelマクロを開始しましたが、空白が必要ですrowheight = 6
。私はVBAの初心者ですが、勉強に熱心です。選択のために特定の高さの空白行を挿入するにはどうすればよいですか?
これは仕事中のプロジェクト用です。
Dim Rng As Range
Dim WorkRng As Range
Dim FirstRow As Integer, xRows As Integer, xCols As Integer
On Error Resume Next
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", WorkRng.Address, Type:=8)
FirstRow = WorkRng.Row
xRows = WorkRng.Rows.count
xCols = WorkRng.Columns.count
Application.ScreenUpdating = False
WorkRng.Cells(xRows, 1).Resize(1, xCols).Select
Do Until Selection.Row = FirstRow
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
Selection.Offset(-1, 0).Select
Loop
Application.ScreenUpdating = True
End Sub
右足で開始します。 On Error Resumeの使用を中止する方法が分かるまで、次へをクリックします。 http://www.cpearson.com/Excel/ErrorHandling.htm – niton