表題の件、教えていただけますと助かります。
「ワークブックP」内に「シートA」、「シートB」、「シートC」という名前のシートがあると仮定します。
ここに別の「ワークブックQ」の「シートR」から「ワークブックP」の「シートA」、「シートB」、「シートC」に値を貼り付けていきたいです。
貼り付け方法ですが、「シートA」のアクティブセルを起点とし「シートB」、「シートC」の特定の場所にも値が張り付くようにしたいです。
例えば、「シートA」のA5セルをアクティブにした時、マクロを実行すると、「シートA」のA5セルには「シートR」のA1セルの値が張り付き、それと当時に「シートB」のA5セルには「シートR」のA2セル値が張り付き、「シートC」のA5セルには「シートR」のA3セル値が張り付くということがしたいです。
例ではA5セルをアクティブとしましたが、これは変更される可能性があります。
A5でなくA8がアクティブになった場合、「シートA」「シートB」、「シートC」共にA8セルに値が入力されるようにしたいです。
うまく説明できているかわかりませんが、どのようなコードをかけば良いでしょうか。
どなたかご教示いただけないでしょうか。よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
こんなのが便利かな。
Qブックは閉じたままでも行けるはずです。リンク貼り付けになるので、必要に応じて値に変換してください。
Sub sample()
Dim wbPath As String
Dim rngAdr As String
wbPath = "='C:\Users\xxxxxx\[Q.xlsx]R'!"
rngAdr = ActiveCell.Address
Worksheets("A").Range(rngAdr).Formula = wbPath & "$A$1"
Worksheets("B").Range(rngAdr).Formula = wbPath & "$A$2"
Worksheets("C").Range(rngAdr).Formula = wbPath & "$A$3"
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/25 11:55
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- その他(プログラミング・Web制作) Pythonを勉強しています。 5 2023/08/25 09:51
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 3 2022/06/10 09:24
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) Excelマクロ(VBA)CELL形式とA1形式の使い分け 6 2022/08/27 23:35
- Visual Basic(VBA) シート間で同じ値があったら指定範囲をコピーして貼り付け 1 2022/11/07 08:01
- Visual Basic(VBA) シート間で同じ値があったらコピペ 1 2022/05/08 09:39
- Visual Basic(VBA) VBAマクロでシートコピーした新シートにコピー元シートとの計算式の入れ方を教えて下さい。 5 2022/11/20 09:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル初心者です 関数の入れ...
-
【関数】先頭だけにある、半角...
-
エクセル 白黒印刷で白線を印刷...
-
Excelのチェックボックスの使い...
-
【関数】適切な文字数の数字を...
-
Excelのpivotについて質問です
-
Excel ピボットテーブルで日付...
-
LOOKUP関数を使えばいいのでし...
-
エクセル関数を教えてください
-
エクセルのセルに同じ大きさの...
-
UNIQUE関数が使えないバージョ...
-
excelの不要な行の削除ができな...
-
エクセルで「-0.0」と表示さ...
-
時間によってファイル名が変わ...
-
WPS OFFICEでの縦書きについて
-
エクセルの関数について教えて...
-
Aというブックの1というシート...
-
【マクロ】シート名を取得する...
-
VBA Private Sub Worksheet_Cha...
-
VBA、Excelのworkbook.open に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報