0
スプレッドヒートで作業していて、vbaコードを使用せずに1つのセルを選択してコピーし、セルを選択して貼り付けることができます。結果として、すべてのターゲットセルがソースセル内にあった値でいっぱいになります。複数のセルに1つのセル値をコピーして貼り付けます
私はこれをVBAコードでどうしますか?
上記の動作を模倣しているため、以下のように動作すると思われますが、そうではありません。ターゲット範囲の最上部のセルに値を入力し、残りのセルは空のままにします。
Range("A1").Select
Selection.Copy
Range("B1:B12").Select
ActiveSheet.Paste
それは私のために動作します。 Range( "A1")を使用すると、Range( "B1:B12")を1行にコピーできます。 –
私は困惑しています。新鮮なワークシートでもう一度試してみると、うまくいくはずです。問題はそれ以外の何かでなければなりません。私のコードをもう一度チェックしてください... –
申し訳ありません、私の悪い。間違いは実際に私のコードのどこか他の場所にあり、私はそれを修正しました。 –