G1の値が入力されたときに特定の範囲のセル(J11〜J36)値が更新されるExcelシートを作成しました。VBAは、セルの範囲を同じ値まで他の範囲にコピーするループコードまでです。
そして、J11からJ36までの値は、手動でD11からD36に入力(またはコピー)されます。 これを行うと、J11からJ36の値が再び変更されます。だから、私は両方の範囲を同じにする反復計算を行います。
これを自動化するマクロコードはありますか?
私はループまでしようとしましたが、最初の範囲J11だけをコピーします。
FYIの範囲J11からJ36には、コピー中にスキップする必要があるタイトル行J19、J20、J28、J29があります。私の現在のコードは以下の通りです
、
Sub DoUntilloop()
Dim i As Integer
i = 11
For i = 11 To 16
Do Until i > 16
Cells(i, 4).Value = Cells(i, 10)
i = i + 1
Loop
Next i
End Sub
この上の任意の助けいただければ幸いです。
私たちは修正が必要なものを解決できるように、質問に既存のコードを含めてください。 – YowE3K
こんにちは。既存のコードについては下記をご覧ください。 サブDoUntilloop() 暗いI整数として I = 11 についてI = 11 16 ために行うまで、私> 16個の 細胞(I、4).Valueの細胞=(I、10) I = i + 1 ループ 次へi End Sub –