
マクロ初心者です。
下記の①と②の動きを実現したいです。
①までは方々で方法論をご教示いただいてどうにか出来ているのですが、
②がなかなかうまくいかず、、
どなたかお力添えいただけますと嬉しいです。
実現したい動きは以下です。
①指定範囲の全セルに処理を行う
ファイル#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で質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 09:50
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 12:30
- Visual Basic(VBA) 【ご教示ください】VBAの記述方法がわかりません。 2 2022/08/12 21:28
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Visual Basic(VBA) 【前回の続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/16 16:44
- Visual Basic(VBA) Excelのマクロについて教えてください。 1 2023/03/12 12:16
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
このQ&Aを見た人はこんなQ&Aも見ています
-
見学に行くとしたら【天国】と【地獄】どっち?
みなさんは、一度だけ見学に行けるとしたら【天国】と【地獄】どちらに行きたいですか? 理由も聞きたいです。
-
歳とったな〜〜と思ったことは?
歳とったな〜〜〜、老いたな〜〜と思った具体的な瞬間はありますか?
-
もし10億円当たったら何に使いますか?
みなさんの10億円プランが知りたいです!
-
あなたなりのストレス発散方法を教えてください!
自分なりのストレス発散方法はありますか?
-
今から楽しみな予定はありますか?
いよいよ2025年が始まりました。皆さんには、今から楽しみにしている予定はありますか?
-
一行おきに貼り付ける 可能でしょうか
Visual Basic(VBA)
-
一行おきにコピーするマクロが知りたい
Excel(エクセル)
-
エクセルVBA 4行飛ばしで転記するループ処理
Excel(エクセル)
-
-
4
エクセルVBA 1行飛ばしで転記するループ処理
Excel(エクセル)
-
5
マクロの「Rangeメソッドは失敗しました’Globalオブジェクト」エラーの解決方法について
Excel(エクセル)
-
6
【Excel マクロ】別シートの表に1行おきにデータを貼り付けしたい
Excel(エクセル)
-
7
VBAの構文 3列置きにコピーして別シートに貼付
Visual Basic(VBA)
-
8
VBA 連続行データを5行ずつ隣の列に貼り付ける
Excel(エクセル)
-
9
エクセルで1個飛ばしで、一括でコピペする方法は有りますか?
Excel(エクセル)
-
10
エクセル VBA 指定の範囲内をコピー 複数行あけて貼り付けを指定範囲内で
Excel(エクセル)
-
11
VBAで繰り返しコピーしながら下へ移動させる方法
Excel(エクセル)
-
12
繰り返し1行~28行までを順順にコピーする方法
Visual Basic(VBA)
-
13
エクセル VBA 行間隔を飛ばしたデータ転記について
Excel(エクセル)
-
14
範囲指定したセルを1つずつ飛ばす方法
Visual Basic(VBA)
-
15
VBAでループ内で使う変数名を可変にできないか。
Visual Basic(VBA)
-
16
エクセルVBAで5行目からオートフィルタモードに設定したいたい
Excel(エクセル)
-
17
エクセル コピーしたデータを1行おきに貼り付け
Excel(エクセル)
-
18
連続データを1行おきに貼り付けする方法(エクセル)
Excel(エクセル)
-
19
読み込みで一行おきに配列に格納
Visual Basic(VBA)
-
20
同じ作業を複数のシートに実行させるにはどうしたらいいのでしょうか
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・「これはヤバかったな」という遅刻エピソード
- ・初めて自分の家と他人の家が違う、と意識した時
- ・いちばん失敗した人決定戦
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
リンク先のファイルを開かなく...
-
小数点以下を繰り上げたものを...
-
2つの数値のうち、数値が小さい...
-
エクセルで数式の答えを数値と...
-
エクセル指定した範囲からラン...
-
VLOOKUP関数を使用時、検索する...
-
一番多く表示のある値(文字列...
-
値が入っているときだけ計算結...
-
MIN関数で空白セルを無視したい...
-
ある範囲のセルから任意の値を...
-
エクセルで空白セルを含む列の...
-
エクセルのラベルの値(文字列...
-
爪が紫色?
-
健否~書類の書き方~
-
EXCELで条件付き書式で空白セル...
-
彼女のことが好きすぎて彼女の...
-
納豆食べた後の尿の納豆臭は何故?
-
エクセルでエラーが出て困って...
-
ワードのページ番号をもっと下...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
彼女のことが好きすぎて彼女の...
-
EXCELで条件付き書式で空白セル...
-
爪が紫色?
-
ワードのページ番号をもっと下...
-
エクセル指定した範囲からラン...
-
VLOOKUP関数を使用時、検索する...
-
2つの数値のうち、数値が小さい...
-
小数点以下を繰り上げたものを...
-
EXCELで式からグラフを描くには?
-
風俗店へ行く前のご飯
-
リンク先のファイルを開かなく...
-
エクセルで数式の答えを数値と...
-
勃起する時って痛いんですか? ...
-
値が入っているときだけ計算結...
-
MIN関数で空白セルを無視したい...
-
精子に血が・・・
-
一番多く表示のある値(文字列...
-
エクセルのラベルの値(文字列...
-
白血球が多いとどんな心配があ...
おすすめ情報