
No.2ベストアンサー
- 回答日時:
こんにちは。
ご質問の意味が曖昧でよく分かりません。
>PARAという名前で作った標準モジュールを動かしたいのですが
標準モジュールはオブジェクトではあるのですが、プロシージャでもマクロでもないので動きません。
同一ブック内のプロジェクトの標準モジュールに記載されているプロシージャやマクロは、通常、
Public ステートメントを付けなくても、Private ステートメントを付けていない限りは、呼び出しは、そのまま
PARA
と入れるか、明示的に
Call PARA
と入れれば呼び出せます。
しかし、他のブックの呼び出しは、Application.Run の後に、ブック名が必要です。
Application.Run "ブック名!マクロ名"
です。他のモジュールだったら、その前のオブジェクト名が必要です。もしくは、参照設定します。
また、戻り値が必要な場合は、括弧 などで括って、変数で受けてやる必要があります。
解答を得るには、もう少し、詳しい情報が必要です。
この回答への補足
そうですね。
とりあえず、個別で作ったものを連続で動かしたいと思い、
テストしてみたのですが、、、、
もう少し、全体が完成したら具体的に質問したいと思います。
No.1
- 回答日時:
もし標準モジュールに「PARA」というプロシージャがない場合は「コンパイルエラー:SubまたはFunctionが定義されていません」というメッセージになるはずです。
1004エラーは「アプリケーション定義またはオブジェクト定義のエラー」ですね。「PARA」をコールする前、またはコールしてから未定義のオブジェクトをハンドリングしたのではないでしょうか
エラーが発生した行がVBE画面で黄色く反転していませんか?
そのエラーを正さないとなりませんが、質問文だけでは回答のしようがありませんね。
この回答への補足
実行時エラー'1004';
マクロ'PARA'が見つかりません。
というメッセージが出た後に、デバックのボタンを押すと
黄色く反転しています。
PARAというモジュールもあるのですが、そこに飛んでくれない状況です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excel・ユーザーフォームの情報を受け渡したい 4 2022/06/08 10:11
- Visual Basic(VBA) パーソナルXLSBのfuctionを呼び出すと「Functionが定義されていません」のエラーになる 2 2022/08/22 22:51
- Visual Basic(VBA) マクロについて教えてください。 4 2023/06/06 09:06
- Visual Basic(VBA) マクロについて教えてください。 1 2023/06/06 00:57
- Excel(エクセル) VBAで、㉑という数値が、正しく、入力できない 2 2022/07/26 20:22
- Excel(エクセル) エクセルVBAでオブジェクトが必要です 2 2022/09/10 16:37
- Excel(エクセル) エクセルのイベントVBAを複数のシートで動かしたい 1 2022/12/07 16:55
- Excel(エクセル) 初歩的な質問ですがよろしくお願いします。 Excelのユーザーフォームを作成 ユーザーフォーム内から 5 2022/04/06 20:52
- Visual Basic(VBA) VBA This Workbookモジュールを別ファイルにコピーする方法 1 2022/09/14 01:51
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る バッチからEXEの結果を受け取りたいのですが、 下記のバッ 1 2023/07/04 15:13
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
worksheetFunctionクラスのVloo...
-
「Columns("A:C")」の列文字を...
-
エクセルのVBAの標準モジュール...
-
ExcelVBAでのNZ関数について
-
上下の位置揃えについて
-
実行時エラー 3265「要求された...
-
AccessVBAで「dim dbs as datab...
-
Excelでフィルタをかけると警告...
-
[VBA]CDOメッセージ送信エラー
-
エクセルVBAでcode128のバー...
-
DataGridのつかいかた
-
Excelオブジェクトの操作
-
VBAを使用して 以下のサイトへ...
-
VBA (Row とRowsの違いについて)
-
テキストボックス中の文字列の...
-
VB6 エクセルに画像貼り付け
-
VBAでYAHOO株価の時系列データ...
-
Excelのシート上にtextboxを作...
-
Word VBAでStyle型の変数に空の...
-
ACCESS activeXコンポーネント...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
worksheetFunctionクラスのVloo...
-
「Columns("A:C")」の列文字を...
-
エクセルのVBAの標準モジュール...
-
Excelでフィルタをかけると警告...
-
実行時エラー 3265「要求された...
-
VBAで既に開いている別アプリケ...
-
テキストボックス中の文字列の...
-
ExcelVBAでのNZ関数について
-
[VBA]CDOメッセージ送信エラー
-
EXCEL VBA オートシェイプナン...
-
VBAで Set wb = Sheets(1).Cop...
-
エクセルマクロエラー「'Cells'...
-
AccessVBAで「dim dbs as datab...
-
Excel VBAでWordの複数ファイル...
-
オブジェクトが見つかりません
-
CreateObjectとGetObjectの違い
-
エクセルVBAで配列内に空白デー...
-
オブジェクト変数またはWITHブ...
-
VBScriptからDLL参照設定したい
-
エクセルVBAでcode128のバー...
おすすめ情報