2016-09-12 21 views
0

私はVBAにちょっと新しく、セル "L3"からセルB25に値をコピーする必要があります。その後、 "L3"の値をリフレッシュし、C25セルにコピーする必要があります。目標を達成するために列から値を変更する方法を理解できません...誰かがこれを手伝ってくれることを願っています。 セルから同じ行にあるセルに値をコピー

は、事前に

マーティン

答えて

0

非常に柔軟ではありませんB25.Range("B25")としてVBAで対処することができ、細胞をいただき、ありがとうございます。しかし、それはまた.Cells(25, 2)として扱うことができます。 Worksheet.Cellsを参照してください。これにより、行25と列2を変数に置き換えることができます。

例:

With ActiveSheet 
    For i = 2 To 5 
    .Cells(25, i).Value = i 
    Next 
End With 
+0

は、あなたの迅速な応答をありがとう!私は実際にそれをやろうとしていました。私はこのスタイルに自分のコードを書く方法を理解しようとします。 :D –

+0

それは今完璧に動作します!ありがとう:D –

関連する問題