数字を昇順に並べ替えようとすると「すべての結合サイズを同じサイズにする必要があります」とエラーがでます。
VBA
1 2Sub sort() 3 '番号を昇順に並び替える 4 Dim lRow As Long 5 Dim lCol As Long 6 Dim myRng As Range 7 8 9 10 With Worksheets("シート") 11 12 lRow = Cells(Rows.count, 1).End(xlUp).Row 13 lCol = Cells(1, Columns.count).End(xlToLeft).Column 14 Set myRng = .Range(Cells(1, 1), Cells(lRow, lCol)) 15 16 myRng.Sort _ 17 Key1:=.Range("L1"), _ 18 Order1:=xlAscending, _ 19 Header:=xlYes, _ 20 Orientation:=xlSortRows 21 22 23 End With 24End Sub
そこで、行の高さを統一するために以下のコードを前に追加してみたのですが
VBA
1Sub 行の高さ() 2 3Dim i 4 5For i = 2 To Worksheets("シート").Range("L10000").End(xlUp).Row 6 7Worksheets("シート").Range("L" & i).RowHeight = 20 8 9Next i 10 11 12 13End Sub
エラーがでてしまいます。
原因を教えていただきたいです。
よろしくお願いいたします。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/03/14 05:03