マクロ初心者です。
下記の①と②の動きを実現したいです。
①までは方々で方法論をご教示いただいてどうにか出来ているのですが、
②がなかなかうまくいかず、、
どなたかお力添えいただけますと嬉しいです。
実現したい動きは以下です。
①指定範囲の全セルに処理を行う
ファイル#1の指定sheetのF5→AR12までの値をコピー
ファイル#2の指定sheetのF5→AR12までの値をコピー
ファイル#3のF5→AR12に上記2つの値を加算で貼り付け
+
②F列、H列、J列…と、列おきに処理を行う
ファイル#1の指定sheetのF13→AR42までの値をコピー
ファイル#2の指定sheetのF13→AR42までの値をコピー
ファイル#3のF13→AR42に上記2つの値を加算で貼り付け
補足ですが、①は今のところ以下で組んでおります。
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
Sub マクロ()
Dim i As Integer
Const xAdr As String = "F5:AR42"
With Workbooks("#3.xlsm").Worksheets("指定のシート名")
Workbooks("#1.xlsm").Worksheets("指定のシート名").Range(xAdr).Copy
.Range(xAdr).PasteSpecial Paste:=xlPasteAll
Workbooks("#2.xlsm").Worksheets("指定のシート名").Range(xAdr).Copy
.Range(xAdr).PasteSpecial Paste:=xlPasteAll, Operation:=xlAdd
End With
End Sub
No.1ベストアンサー
- 回答日時:
こんにちは
どこかで見たような内容と思ったら、続きでしょうか?
https://oshiete.goo.ne.jp/qa/11369449.html
①は良いものとして、②の場合1列おきのデータはコピーしても、1列おきにペーストすることはできません。
詰めてペーストすることは可能ですけれど、なさりたいのはそういうことではないですよね?
…ですので、②の場合は対象範囲の中の1列ずつの処理を繰り返すという方法が簡単だと思います。
実はこれって、対象範囲が変わるだけで、処理は①とまったく同じ内容になっているみたいですね。
ということから、対象範囲のアドレスだけ変えるようにして繰り返せば、①、②の処理ともまとめて共通化できるものと思われます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
家の中でのこだわりスペースはどこですか?
自分の家で快適に過ごすために工夫しているスペースはありますか? 例)ベランダでお茶を飲むためのカフェテーブル ゲーミングに特化したこだわりのPCスペース
-
一回も披露したことのない豆知識
あなたの「一回も披露したことのない豆知識」を教えてください。 「そうなんだね」と「確かに披露する場所ないね」で評価します。
-
ホテルを選ぶとき、これだけは譲れない条件TOP3は?
ホテルを探す時、予約サイトで希望条件の絞り込みができる便利な世の中。 あなたは宿泊先を決めるとき「これだけは譲れない」と思う条件TOP3を教えてください。
-
【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
【お題】 ・買ったばかりの自転車を分解してひと言
-
架空の映画のネタバレレビュー
映画のCMを見ていると、やたら感動している人が興奮で感想を話していますよね。 思わずストーリーが気になってしまう架空の感動レビューを教えて下さい!
-
一行おきに貼り付ける 可能でしょうか
Visual Basic(VBA)
-
一行おきにコピーするマクロが知りたい
Excel(エクセル)
-
エクセルVBA 4行飛ばしで転記するループ処理
Excel(エクセル)
-
-
4
VBAの構文 3列置きにコピーして別シートに貼付
Visual Basic(VBA)
-
5
マクロの「Rangeメソッドは失敗しました’Globalオブジェクト」エラーの解決方法について
Excel(エクセル)
-
6
【Excel マクロ】別シートの表に1行おきにデータを貼り付けしたい
Excel(エクセル)
-
7
エクセルVBA 1行飛ばしで転記するループ処理
Excel(エクセル)
-
8
繰り返し1行~28行までを順順にコピーする方法
Visual Basic(VBA)
-
9
VBAで繰り返しコピーしながら下へ移動させる方法
Excel(エクセル)
-
10
エクセル VBA 指定の範囲内をコピー 複数行あけて貼り付けを指定範囲内で
Excel(エクセル)
-
11
【Excel :VBA】 最終行から一行空けて貼り付けたい
Excel(エクセル)
-
12
VBA 連続行データを5行ずつ隣の列に貼り付ける
Excel(エクセル)
-
13
エクセル コピーしたデータを1行おきに貼り付け
Excel(エクセル)
-
14
エクセルで1列おきのデータのみコピペする計算式
Excel(エクセル)
-
15
エクセルで1個飛ばしで、一括でコピペする方法は有りますか?
Excel(エクセル)
-
16
範囲指定したセルを1つずつ飛ばす方法
Visual Basic(VBA)
-
17
値を入力後、自動的にアクティブセルが移動するマクロ
Excel(エクセル)
-
18
連続データを1行おきに貼り付けする方法(エクセル)
Excel(エクセル)
-
19
エクセル VBA 行間隔を飛ばしたデータ転記について
Excel(エクセル)
-
20
エクセルのVBAで日付を検索し転機したい
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
彼女のことが好きすぎて彼女の...
-
精液の落とし方を教えてください
-
白血球が多いとどんな心配があ...
-
検便についてです。 便は取れた...
-
エクセル指定した範囲からラン...
-
勃起する時って痛いんですか? ...
-
これって喉仏ですか? 私は女性...
-
イタリアから帰国する際、肉製...
-
EXCELで式からグラフを描くには?
-
エクセルで数式の答えを数値と...
-
精子に血が・・・
-
Excel 0目標に対して数字があ...
-
リンク先のファイルを開かなく...
-
小数点以下を繰り上げたものを...
-
一番多く表示のある値(文字列...
-
健否~書類の書き方~
-
化合物のモル吸光係数データベ...
-
精子が黄色?
-
ある範囲のセルから任意の値を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
彼女のことが好きすぎて彼女の...
-
白血球が多いとどんな心配があ...
-
検便についてです。 便は取れた...
-
精液の落とし方を教えてください
-
勃起する時って痛いんですか? ...
-
2つの数値のうち、数値が小さい...
-
エクセル指定した範囲からラン...
-
エクセルで数式の答えを数値と...
-
これって喉仏ですか? 私は女性...
-
小数点以下を繰り上げたものを...
-
EXCELで条件付き書式で空白セル...
-
EXCELで式からグラフを描くには?
-
イタリアから帰国する際、肉製...
-
エクセルのラベルの値(文字列...
-
Excel 0目標に対して数字があ...
-
ある範囲のセルから任意の値を...
-
風俗店へ行く前のご飯
-
リンク先のファイルを開かなく...
-
甲状腺が腫れているが血液検査...
おすすめ情報