あなたの説明に問題があると思います。あなたの例は、A1 & A2といっても、A1 = 1、B1 = A1 + 5です。4)
私があなたの窮状を正しく理解している場合、数式を後続の行にドラッグ(自動塗りつぶし)しようとしています。
ただし、最初の列(A)にデータがある場合は、数式を移動したい場合は、右下からダブルクリックします数式参照セルの右下隅をクリックしたまま数式を下にドラッグすることもできます。
あなたのカーソルが、比較的大きい「+」(内装色付き)から比較的小さい「+」(内装色なし...すべて黒色)に変化した場合、右下隅が表示されます。
このとき、相対参照があることを確認するか、非相対参照が必要なものであることを確認する必要があります。これはあなたの質問よりも重要ですが、この種の作業を行う場合は重要です。
この参照:式中
Range("B1").Formula = A1 + 5
を、A1は-1列オフセットによってB1に対するものです。数式が貼り付けられたりドラッグされたりするすべてのセルは、-1列の相対セルで数式を実行します。
「$」を使用して、列、行、またはセルに詳細を追加できます。あなたの例があり、列Cに数式を表示したいとします。
完全に相対的な場合、ドラッグ式は自動的に隣接する列を指定します。 「$」は、式の列の前にある場合
Range("B1").Formula = A1 + 5
Range("C1").Formula = B1 + 5
Range("B2").Formula = A2 + 5
Range("C2").Formula = B2 + 5
は、列を「ロック」し、ドラッグので、式がドラッグされたときに、列が同一のままではなく、行数意志変化する。 「$」は、式の行の前にある場合
Range("B1").Formula = $A1 + 5
Range("C1").Formula = $A1 + 5
Range("B2").Formula = $A2 + 5
Range("C2").Formula = $A2 + 5
は、行を「ロック」します - ドラッグ、その式をドラッグすると、行は同じままですが、列が変更されます。
Range("B1").Formula = A$1 + 5
Range("C1").Formula = B$1 + 5
Range("B2").Formula = A$1 + 5
Range("C2").Formula = B$1 + 5
「$」が数式の各列と行の前にある場合、ドラッグは両方を「ロック」します。数式をドラッグすると、被参照セルは同じままになります。
Range("B1").Formula = $A$1 + 5
Range("C1").Formula = $A$1 + 5
Range("B2").Formula = $A$1 + 5
Range("C2").Formula = $A$1 + 5
うまくいけば、それはあなたが探しているものです!
ご回答いただきありがとうございますが、これは私が思った通りではありませんでした。私は画像で質問を更新しました。数式は説明のためのものであり、質問とは関係がありませんでした。 – Snowflake