
No.2ベストアンサー
- 回答日時:
こんにちは
・元のデータがあるシート名は「Sheet1」と仮定しました。
・コピーする対象はB~Dで良いものと仮定しました。
(列数が異なる場合は、ループ数を修正してください)
Sub Q12952539()
Dim rng As Range, col As Long
With Worksheets("Sheet1")
On Error Resume Next
For col = 2 To 4
Set rng = Worksheets(.Cells(1, col).Text).Range("D7")
If Err.Number = 0 Then
rng.Resize(103).Value = .Cells(2, col).Resize(103).Value
End If
Next col
On Error GoTo 0
End With
End Sub
No.1
- 回答日時:
こんにちは
>VBA セルの値と同じ名前のシートにデータを貼り付けするやり方を教えてください。
には、条件が足りませんが、
シート名が書いてあるセルを選択して
その下の1行から№104行のデータを選択したシート名のD7より出力する
コードです。
シート名などが無ければエラーが返りますのでエラールーチンを加える必要があります
Sub test()
Dim acvCell As Range
Set acvCell = Selection
Worksheets(acvCell.Text).Range("D7:D109").Value = acvCell.Offset(1).Resize(103).Value
acvCell.Select
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルシートのデータを1列飛ばしで別ブックのシートに貼り付けるマクロが知りたい 2 2023/06/05 22:37
- Visual Basic(VBA) Excel vbaについて知恵もしくは、コード教えて下さいm(__)m ① 表にあるデータをコピー、 2 2022/09/01 23:57
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/25 11:55
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 1 2023/02/27 22:21
- Excel(エクセル) 【マクロ】同じフォルダ内にある複数ブックから1つのブック内の1シートにデータを集めたい 6 2022/09/28 18:16
- Excel(エクセル) 複数セルデータを別シートの単一セルにコピーしたい。(詳細をご参照ください) 1 2022/12/14 15:08
- Visual Basic(VBA) 【困っています2】VBA 追加処理の記述を教えてください。 2 2022/08/26 11:42
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
このQ&Aを見た人はこんなQ&Aも見ています
-
いちばん失敗した人決定戦
あなたの「告白」での大失敗を教えてください。
-
許せない心理テスト
皆さんがこれまで受けた中で許せない心理テストがあれば教えていただきたいです。
-
人生で一番思い出に残ってる靴
皆さんの人生で一番思い入れのある靴の話を伺ってみたいです。
-
チョコミントアイス
得意ですか?不得意ですか?できれば理由も教えてください。
-
自分用のお土産
国内や海外に旅行へ行った時、自分用のお土産ってどれくらい買いますか?
-
VBA セルの値と同じ名前のシートにデータを補填するやり方を教えてください エクセルのブックがありま
Excel(エクセル)
-
セルの値と同じ名前のシートをアクティブにするには?
Excel(エクセル)
-
エクセルVBA Ifでシート名が合致したら別ファイルから転記する場合のElse IfとForの書き方
Visual Basic(VBA)
-
-
4
VBA シート名が一致した場合の転記内容について
Visual Basic(VBA)
-
5
vba 2つの条件が一致したらコピーして別シートに値のみ貼り付け
Visual Basic(VBA)
-
6
【VBA】元のシート内の文字列を別シートと比較し、一致したら元のシートの別のセルへ転記する方法。
Excel(エクセル)
-
7
エクセルマクロでシート名を条件にする方法
Excel(エクセル)
-
8
VBAでシートコピー後、シート名が重複している時の処理
Access(アクセス)
-
9
エクセルVBAでセルに入力したパスでブックを開く
Excel(エクセル)
-
10
マクロ セルに入力されたシートを選択する
Excel(エクセル)
-
11
作ったマクロを複数のシートで実行できるようにしたい。
Excel(エクセル)
-
12
ExcelVBAを使って、値がある場合は作業を繰り返し実行するプログラムを作成したい。
Visual Basic(VBA)
-
13
エクセルのシート名変更で重複した時のvbaの処理
Visual Basic(VBA)
-
14
excelのマクロで該当処理できなければ飛ばして進むにはどうすればよいのでしょうか
Visual Basic(VBA)
-
15
自動で複数セルの内容をシート名にする
Excel(エクセル)
-
16
VBA 列全体を別シートの列と比較し、同じ値がある行の、右端に値をコピーする方法について
Excel(エクセル)
-
17
excel VBA 2つのシートの特定の列を比較して同じ値のセルがあったらその行を上書きしたい
Excel(エクセル)
-
18
【VBA】2つのシートの値を比較して条件一致したら、同じ行の隣の値を別ブックへ転記したいです。 VB
Visual Basic(VBA)
-
19
ExcelVBA シート名を複数セルから取得して変更
Visual Basic(VBA)
-
20
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・昔のあなたへのアドバイス
- ・字面がカッコいい英単語
- ・許せない心理テスト
- ・歩いた自慢大会
- ・「I love you」 をかっこよく翻訳してみてください
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・はじめての旅行はどこに行きましたか?
- ・準・究極の選択
- ・この人頭いいなと思ったエピソード
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA セルの値と同じ名前のシー...
-
エクセルで入力シートから別シ...
-
Excelの選択肢をポップアップリ...
-
VBAを利用しオートフィルタで日...
-
エクセルファイルを軽くする方法
-
【Excel】VLOOKUP関数で複数の...
-
エクセルでのチケット販売POSデ...
-
エクセルについて質問です 日付...
-
エクセル 毎日更新する表のデ...
-
EXCEL VBA 一致しないデータの...
-
IF, ISNUMBER, INDIRECTの組み...
-
エクセルのワークシートが重く...
-
指定した日付の範囲内でデータ...
-
Excel ハイパーリンク先のセル...
-
Excelで数値→文字列変換で指数...
-
Excelで行ごとコピー、同じ行を...
-
Excelの関数について、特定の文...
-
日付が1年以内になると他のセル...
-
テキストボックス内の文字のふ...
-
エクセルにおける、グラフの指...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで入力→日付を自動判別...
-
エクセルで入力シートから別シ...
-
指定した日付の範囲内でデータ...
-
エクセルのワークシートが重く...
-
Excel ハイパーリンク先のセル...
-
VBA セルの値と同じ名前のシー...
-
Excelの中央値の複数条件について
-
ExcelVBAで、指定したシートに...
-
Excel 複数のシートからグラフ...
-
VBAのoffsetの動き方について教...
-
エクセルについて質問です 日付...
-
エクセルVBA:表の内容を担当者...
-
IF, ISNUMBER, INDIRECTの組み...
-
エクセル 毎日更新する表のデ...
-
Excelの選択肢をポップアップリ...
-
質問:特定文字列から空白行ま...
-
エクセル マクロを使って日々...
-
【Excel】VLOOKUP関数で複数の...
-
Excelマクロで毎月のデータ一覧...
-
エクセル シフト勤務表から、...
おすすめ情報