
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
シートモジュールに書かれているマクロの場合
Meが自身のワークシートになります。ですから以下の様に置換してください。
Worksheets("シート1") → Me
シート名文字列 "シート1" → Me.Name
もし標準モジュール上のプロシージャにシート名が直接書かれている場合は、
ボタンクリックイベントで標準モジュールのプロシージャを呼び出す際に、引数として自身のシート名をプロシージャに渡して利用するように変更して下さい。
回答ありがとうございます。
最初からソースを具体的に挙げておけば良かったですね。失礼いたしました。
ソースの一部ですが、下記のような記述となっております。
ActiveWorkbook.Worksheets("元データ").Sort.SortFields.Add Key:=Range("C8:C37"), _
SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
これはマクロの記録を録っただけの状態です。
標準モジュール - Module1内(General)に記載されておりました。
シートをコピーして各シート上で動作するようにするにはどうしたら良いでしょうか?
No.2
- 回答日時:
Worksheets("Sheet1")~~を ActiveSheet~~に変える。
また、シート名を省略するとActiveSheetに対しての操作になるので、~~の前をなくしてもいいかも。
ただし、私は最近VBAいじってないので、自信ないです。
回答ありがとうございます。
最初からソースを具体的に挙げておけば良かったですね。失礼いたしました。
ソースの一部ですが、下記のような記述となっております。
ActiveWorkbook.Worksheets("元データ").Sort.SortFields.Add Key:=Range("C8:C37"), _
SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
これはマクロの記録を録っただけの状態です。
標準モジュール - Module1内(General)に記載されておりました。
シートをコピーして各シート上で動作するようにするにはどうしたら良いでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/24 08:33
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/25 11:55
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 12:30
- Visual Basic(VBA) VBA 最終行まで数式をコピーする 3 2023/01/03 15:44
- Visual Basic(VBA) VBAマクロでシートコピーした新シートにコピー元シートとの計算式の入れ方を教えて下さい。 5 2022/11/20 09:48
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Visual Basic(VBA) 最終行の指定について教えてください。 複数シートを1シートへまとめる下記マクロでは各シートの6行目を 1 2022/10/04 18:37
- Excel(エクセル) シートが違う2枚のエクセルシートにある数値を別シートにコピーしたい(VBA?) 8 2022/03/31 12:24
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/26 13:19
このQ&Aを見た人はこんなQ&Aも見ています
-
ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
高校生はアルバイトするべきだろうか?
-
【お題】甲子園での思い出の残し方
【お題】「球場の砂を持って帰る」はもう古いと思った高校球児が、甲子園で負けた際に、思い出に残そうと思って行ったこと
-
人生で一番思い出に残ってる靴
皆さんの人生で一番思い入れのある靴の話を伺ってみたいです。
-
スタッフと宿泊客が全員斜め上を行くホテルのレビュー
スタッフも宿泊客も、一流を通り越して全員斜め上なホテルのレビューにありがちな内容を教えて下さい
-
準・究極の選択
「年収1000万円で一生カレーライス」か「年収180万円で毎日何でも食べ放題」
-
エクセル ボタンに設定したマクロごとボタンをコピー
Excel(エクセル)
-
マクロをマクロを使ってコピーしたい
その他(Microsoft Office)
-
コピーしたファイルのマクロを実行すると前のファイルが開く
Access(アクセス)
-
-
4
(Excel VBA)シートコピー時マクロはコピーしたくない
Excel(エクセル)
-
5
EXCELのVBAでシートコピーをしたとき元のマクロを削除するには?
Excel(エクセル)
-
6
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
7
【Excel VBA】シートコピー時、マクロコードはコピーしたくない
Access(アクセス)
-
8
エクセルのエラーメッセージ「400」って?
Visual Basic(VBA)
-
9
エクセル マクロ名にブック名が付いた場合の修正方法
Excel(エクセル)
-
10
数式による空白を無視して最終行を取得するマクロ
Excel(エクセル)
-
11
マクロ実行ボタンがコピー出来ない
Excel(エクセル)
-
12
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
13
【ExcelVBA】sheet作成時にマクロを埋め込みたい
その他(Microsoft Office)
-
14
エクセルのvbaにて thisworkbookに記載のマクロを他のブックにマクロにて自動コピー出来る
Excel(エクセル)
-
15
VBA This Workbookモジュールを別ファイルにコピーする方法
Visual Basic(VBA)
-
16
Excelシート上のマクロを登録したボタンの削除が出来ません
Excel(エクセル)
-
17
(再質問)エクセルのマクロボタンがどんどん増える。何とかして下さい。
Ruby
-
18
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
19
VBAのコマンドボタンの文字列の改行方法は?
Visual Basic(VBA)
-
20
Excel VBAでのWorksheet_Changeが動作しない原因
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・昔のあなたへのアドバイス
- ・字面がカッコいい英単語
- ・許せない心理テスト
- ・歩いた自慢大会
- ・「I love you」 をかっこよく翻訳してみてください
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・はじめての旅行はどこに行きましたか?
- ・準・究極の選択
- ・この人頭いいなと思ったエピソード
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
エクセルでブック内の倍率がバ...
-
ハイパーリンクでジャンプした...
-
特定のシートのみ再計算させな...
-
【ExcelVBA】マクロの入ったシ...
-
エクセルでリンク貼り付けした...
-
Accessのテーブルを既存のExcel...
-
EXCELの図形(テキストボックス)...
-
特定のシート名のシートのみ除...
-
エクセルで複数のシートに画像...
-
エクセルのシー名を二段表示に...
-
Wordで差し込み印刷時に表示す...
-
Access VBAからExcelシートの削除
-
エクセル シートのグループ化...
-
Excelのオートフィルター等のリ...
-
シート名を取得して、隣のシー...
-
accessへエクセルの複数のシー...
-
ワークシートそのものの色を変...
-
エクセルの日付順のデータ抽出...
-
エクセルを開くとメニューバー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
エクセルでブック内の倍率がバ...
-
特定のシートのみ再計算させな...
-
ハイパーリンクでジャンプした...
-
確定申告用の医療費集計フォー...
-
【ExcelVBA】マクロの入ったシ...
-
エクセルで複数のシートに画像...
-
EXCELの図形(テキストボックス)...
-
エクセルのシー名を二段表示に...
-
エクセルの2つのシートを並び...
-
EXCELで存在しないシート...
-
エクセル、特定のシートにパス...
-
ワークシートそのものの色を変...
-
Wordで差し込み印刷時に表示す...
-
エクセルのシート連番の振り直し
-
vba Listviewでのチェックボッ...
-
Excelでマクロ設定したが反映さ...
-
エクセルで、シートの名前を変...
-
EXCELの「シートの見出し」のフ...
-
エクセルでリンク貼り付けした...
おすすめ情報