Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


749 / 13645 ツリー ←次へ | 前へ→

【78558】異なるブック間のセルの操作 勉強中初心者 16/11/9(水) 11:57 質問[未読]
【78559】Re:異なるブック間のセルの操作 マナ 16/11/9(水) 18:28 発言[未読]
【78560】Re:異なるブック間のセルの操作 マナ 16/11/9(水) 19:07 発言[未読]
【78561】Re:異なるブック間のセルの操作 勉強中初心者 16/11/10(木) 12:34 お礼[未読]

【78558】異なるブック間のセルの操作
質問  勉強中初心者  - 16/11/9(水) 11:57 -

引用なし
パスワード
   VBA初心者より質問です。

ファイルAのB1、C1、D1のセルに入力した情報があります。
ファイルBを開き、前述したファイルAのセル情報をC9、C10、C11に自動的に入力できるようにしたいです。
ちなみに、ファイルAの取得したい情報は常に同じ行にありますが、ファイルBに入力したい行は毎回違います。
なので、アクティブにしている行をファイルBにコピーできるようにしたいです。

このような場合、どんなコードにすれば良いのでしょうか?説明下手ですみません。
御手数ですが教えて頂きたいです。
どうぞ宜しくお願いします。

【78559】Re:異なるブック間のセルの操作
発言  マナ  - 16/11/9(水) 18:28 -

引用なし
パスワード
   ▼勉強中初心者 さん:

こんな感じになると思います。

1)ファイルBを開くマクロ
2)ファイルAのB1、C1、D1をファイルBのC9、C10、C11に転記するマクロ
3)ファイルBを閉じるマクロ

ここまでできたら、2)の部分は

>アクティブにしている行

Activecell.Entirerow.Range("B1:D1")

に変更

【78560】Re:異なるブック間のセルの操作
発言  マナ  - 16/11/9(水) 19:07 -

引用なし
パスワード
   > 2)ファイルAのB1、C1、D1をファイルBのC9、C10、C11に転記するマクロ

の部分は、さらに

2)−1 ファイルAのB1、C1、D1をコピー
2)−2 ファイルBのC9、C10、C11に行列を入れ替えて貼り付け

に分けられます。


勉強中ということであれば、
手作業でする場合の操作をイメージしながら
こんな感じで、箇条書きで書き出すとよいです。

【78561】Re:異なるブック間のセルの操作
お礼  勉強中初心者  - 16/11/10(木) 12:34 -

引用なし
パスワード
   マナさん

ご回答頂きまして有難うございます。
頂いたアドバイスを元にアナログですが、紙に書き出してみました。
やりたい事が整理できて何とか望み通りの結果を得られました。
アクティブセルで少し躓きましたが、何とか出来ました。
有難うございました!

749 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free