
エクセルシート1のD列の3行目から下に入力のデータをみて、東京という入力セル行から大阪という入力セル行の一つ前までの列Dから列Eの範囲を一括コピーしてシート2のB列C列の5行目からに貼り付けるようなマクロは可能でしょうか。
例えばシート1のD列15行目に東京、またD列28行目に大阪のデータがあれば、D15からE27までの範囲をコピーしてシート2のB5からC17へ貼り付けるマクロです。
毎回、東京、大阪の範囲行が変わるので良い方法があればと質問させていただきました。
どなたかよろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
こんばんは!
貼り付け先は常にSheet2のB5セルなのでしょうか?
そういうコトだとしての一例です。
標準モジュールにしてください。
Sub Sample1()
Dim c As Range, r As Range
Dim wS As Worksheet
Set wS = Worksheets("Sheet2")
With Worksheets("Sheet1")
Set c = .Range("D:D").Find(what:="東京", LookIn:=xlValues, lookat:=xlWhole)
Set r = .Range("D:D").Find(what:="大阪", LookIn:=xlValues, lookat:=xlWhole)
If Not c Is Nothing And Not r Is Nothing Then
Range(.Cells(c.Row, "D"), .Cells(r.Row, "E")).Copy wS.Range("B5")
End If
End With
End Sub
※ 細かいエラー処理はしていません。
まずはこの程度で・・・m(_ _)m
こんばんは!
早々のご教示、ありがとうございます。今、やってみましたら希望通りキチンとコピペ出来ました。
早速、活用させていただきます。
本当にありがうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Visual Basic(VBA) Excel vbaについて知恵もしくは、コード教えて下さいm(__)m ① 表にあるデータをコピー、 2 2022/09/01 23:57
- Excel(エクセル) 単価シートから単価をエクセル関数で自動取得する方法 1 2023/07/02 22:00
- Visual Basic(VBA) 範囲を指定して別シートにコピペ 2 2022/09/15 07:32
- Excel(エクセル) Excel_マクロ_複数のシートのVLOOKUPで表示された#N/A以外に色付けをしたいです 1 2023/02/16 22:37
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Excel(エクセル) 【VBA】A列の指定した値と同じ行にあるD列の値を順番にコピペするマクロについて 4 2023/02/01 18:16
- Excel(エクセル) スプレッドシートのマクロで値の入力があるセルの範囲を指定する方法を教えて下さい 2 2022/04/05 17:29
- Excel(エクセル) excelにおける転記マクロの書き方 2 2023/05/12 03:16
このQ&Aを見た人はこんなQ&Aも見ています
-
マクロ自動コピペ 貼り付ける場所が変わる場合
その他(Microsoft Office)
-
マクロで貼り付け位置を可変させる方法が知りたいです。
Excel(エクセル)
-
エクセルで、毎回違う行数をコピーするマクロ
Excel(エクセル)
-
-
4
Excel マクロについて詳しい方、ご教示ください。 『行数が毎回変わる元データの、A列に「1」と入
Visual Basic(VBA)
-
5
VBAでの結合セルのコピー&ペースト
Excel(エクセル)
-
6
vba 2つの条件が一致したらコピーして別シートに値のみ貼り付け
Visual Basic(VBA)
-
7
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
8
エクセルVBA:毎月名前が変わるエクセルファイルを毎月異なるフォルダから開く
その他(コンピューター・テクノロジー)
-
9
【VBA】コピー&複数個所のペースト繰り返し
Excel(エクセル)
-
10
エクセルマクロで不特定なファイル名を使用するには
Excel(エクセル)
-
11
エクセルVBA 4行飛ばしで転記するループ処理
Excel(エクセル)
-
12
【VBA】特定の値が入った行をコピーして別シートに貼り付ける方法をおしえていただきたいです。
Excel(エクセル)
-
13
エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい
Excel(エクセル)
-
14
エクセルのエラーメッセージ「400」って?
Visual Basic(VBA)
-
15
【Excel VBA】データ貼り付けの開始位置について
Excel(エクセル)
-
16
エクセルVBAで5行目からオートフィルタモードに設定したいたい
Excel(エクセル)
-
17
ExcelVBAを使って、値がある場合は作業を繰り返し実行するプログラムを作成したい。
Visual Basic(VBA)
-
18
【Excel VBA】ファイル名が一定でないファイルの指定方法
Excel(エクセル)
-
19
VBA マクロ実行時エラー’1004RangeクラスのPasteSpecialメソッドが失敗
Access(アクセス)
-
20
ある条件を満たすセルに対応する行のセル内容をコピーして・・
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
大阪に合わない
-
キャバ嬢です。 お客様が好きに...
-
JRで神戸駅から大阪まで 快...
-
日本へ架ける国際電話のcountry...
-
関西のノリがほんとにしんどいです
-
複数列の平均を出したい
-
関西弁はなぜ人を不快にさせる...
-
友達(東京人)が大阪が合わな...
-
関西弁で言う「ええしの子」の...
-
風俗の大阪のアポロビルみたい...
-
明日は大阪へ気をつけて行って...
-
大阪から上京、5年働き、大阪へ...
-
ストーンクラブを食べられる店...
-
関西人の気質
-
話してる時に『〇〇〇〇じゃな...
-
関東人ってプライドの固まりの...
-
excelのリストでwordの差込印刷...
-
「無理しないでね」って意味だ...
-
Accessで条件が2つのグループに...
-
大阪の各地域を東京周辺に例え...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
キャバ嬢です。 お客様が好きに...
-
関西弁はなぜ人を不快にさせる...
-
日本へ架ける国際電話のcountry...
-
大阪に合わない
-
関西のノリがほんとにしんどいです
-
贈呈式の司会進行の原稿につて
-
JRで神戸駅から大阪まで 快...
-
くら寿司WiFiパスワード分から...
-
明日は大阪へ気をつけて行って...
-
大阪から上京、5年働き、大阪へ...
-
大阪の難波周辺でご祝儀袋に筆...
-
関西人の気質
-
風俗の大阪のアポロビルみたい...
-
大阪人ってどうして威圧的なん...
-
関西弁で言う「ええしの子」の...
-
友達(東京人)が大阪が合わな...
-
大阪で29cm以上の靴を扱っている店
-
話してる時に『〇〇〇〇じゃな...
-
「○○さんの家」という意味で「...
-
呼び出しの「元」と「先」って...
おすすめ情報