
【質問したい事】
以下のコードは動きます
callステートメントにて2つのサブシージャの
コードは特に、同じモジュール内には記入していません
ただし、同じファイル内には、書いてあります
Netにて調べると、サブシージャも同じモジュール内に
書いてある例が多かったです
実際は以下のように、書かなくても良いということでしょうか?
動きますのでということです
ご存じの方、宜しくお願いします
【コード】
Sub 連続()
Call 前から後へコピー
Call オートフィルター
End Sub
No.2ベストアンサー
- 回答日時:
こんばんは
基本的に同じブック内であれば、モジュールに関係なく呼び出すことができます。
ただし、異なるモジュールに同じ名前のプロシージャを記述することも可能なので、そのような場合には(どちらかわからないので)エラーになります。
(実際には、同一モジュール内でも名前の重複記述は可能です)
異なるモジュールで同一名称が存在する場合は、呼び出し元と同じモジュール内のプロシージャが優先されるようです。
一方で、別モジュールのものを指定したいときは、モジュール名を付して呼び出せば区別することも可能です。
とはいえ、混乱を招かないという意味から、同一名称の使用は避けた方が宜しいでしょうね。
過去、エラーになった事があります
以下は、Callステートメント使用において
サブシージャと同サブシージャが記入してあるモジュールの名前は
同じにしない方が良いという意味でしょうか?
>同一名称の使用は避けた方が宜しいでしょうね。
ご指摘、宜しくお願いします
No.1
- 回答日時:
そうですね。
同一ブックの標準モジュールは共通と思っていいかと・・。
シートモジュールやユーザーフォームモジュールは違いますよね。
Callは省略も出来たような・・。
別のブック内の場合にはApplication.Runが使えると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
45490がどうして
Excel(エクセル)
-
8:40までの出勤は全て8:30にする関数を教えて下さい!!
Excel(エクセル)
-
エクセルマクロについて教えて下さい。
Excel(エクセル)
-
-
4
excelVBAについて。
Excel(エクセル)
-
5
excelVBAについて。
Excel(エクセル)
-
6
excelVBAについて。
Excel(エクセル)
-
7
エクセルの2つの表の値を照合する方法を教えて戴けますでしょうか?
Excel(エクセル)
-
8
excelVBAについて。
Excel(エクセル)
-
9
Excelの区切り文字について質問です。 Excel機能にある、区切り文字を使う時に区切ったあとの書
Excel(エクセル)
-
10
エクセル初心者です 用語とか良く分からないので簡単に説明していただけると幸いです 表を作っているので
Excel(エクセル)
-
11
excelVBAについて。
Excel(エクセル)
-
12
excelVBAについて。
Excel(エクセル)
-
13
excelVBAについて。
Excel(エクセル)
-
14
【マクロ】複数の日付データをYYYY/MM/DDに読替えて、別ブックへ転記したい
Excel(エクセル)
-
15
ファイルパスについて。
Excel(エクセル)
-
16
【マクロ】Withステートメント2つを簡略する為には?
Excel(エクセル)
-
17
【マクロ】マクロ【2つ】をインポートする為のマクロを集約化する為には?
Excel(エクセル)
-
18
ファイル名の変更
Excel(エクセル)
-
19
エクスプローラーで見ることはできますか
Excel(エクセル)
-
20
エクセルの数式につきまして
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【関数】3つのセルの中で最新...
-
【マクロ】数式を入力したい。...
-
【マクロ】変数に入れるコード...
-
エクセルの関数について
-
【マクロ】excelファイルを開く...
-
エクセルのリストについて
-
【マクロ】実行時エラー '424':...
-
【マクロ】左のブックと右のブ...
-
Office2021のエクセルで米国株...
-
【マクロ】元データと同じお客...
-
エクセルのVBAで集計をしたい
-
【マクロ】【相談】Excelブック...
-
vba テキストボックスとリフト...
-
【マクロ】【配列】3つのシー...
-
他のシートの検索
-
【画像あり】オートフィルター...
-
エクセルシートの見出しの文字...
-
LibreOffice Clalc(またはエク...
-
【関数】=EXACT(a1,b1) a1とb1...
-
Dir関数のDo Whileステートメン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【マクロ】元データと同じお客...
-
エクセルの関数について
-
【画像あり】オートフィルター...
-
エクセルのVBAで集計をしたい
-
エクセルのリストについて
-
【マクロ】数式を入力したい。...
-
【マクロ】【相談】Excelブック...
-
Office2021のエクセルで米国株...
-
【マクロ】実行時エラー '424':...
-
他のシートの検索
-
エクセルの複雑なシフト表から...
-
【マクロ】【配列】3つのシー...
-
vba テキストボックスとリフト...
-
【マクロ】左のブックと右のブ...
-
【マクロ】変数に入れるコード...
-
エクセルシートの見出しの文字...
-
【マクロ】別ファイルへマクロ...
-
【関数】同じ関数なのに、エラ...
-
Amazonでマイクロソフトオフィ...
-
ページが変なふうに切れる
おすすめ情報