前提・実現したいこと
Excel VBA でシート1(旧)とシート2(新)の番号を比較して、
一致するのであればスルー、
一致しないのであればシート1(旧)に空白の行を挿入する。
という操作を行い、シート2(新)で追加されて行とシート1(旧)
の階層を合わせたいです。
初めてVBAを触り、独学でいろいろ試しているのですがなかなかできません。
以下のようなコードを組んで繰り返しで指定の行まで処理をすればいいかと思っているのですが
行き詰っています。
Public Sub 比較()
Dim S1, S2 As String
If Sheet2(年度計画)(4, 1) = Sheet3(月計画)(4, 1) Then
Sheet2(年度計画)(4, 1) = Sheet3(月計画)(4, 1)
Else
Sheet2(年度計画)(4, 1).Insert Shift:=xlShiftDown
End If
End Sub
初歩的な内容だと思いますが、どなたかご教授お願いいたします。
回答2件
あなたの回答
tips
プレビュー