• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel VBA でのAPI呼び出しが・・・)

Excel VBAでのAPI呼び出しにおけるエラーの解決方法

このQ&Aのポイント
  • Excel VBAを使用してAPIのSetActiveWindowを呼び出そうとした際に、宣言のところでエラーが発生しました。設定方法に誤りがある可能性があります。
  • エラーメッセージによると、定数、固定長文字列、配列、ユーザ定義型、およびDeclareステートメントは、オブジェクトモジュールのパブリックメンバとしては使用できません。
  • ウィンドウをアクティブな状態にするためには、SetActiveWindowの宣言方法に問題があるかもしれません。正しい宣言方法を教えていただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • ShowMeHow
  • ベストアンサー率28% (1424/5027)
回答No.1

標準モジュールを追加してそこに宣言してください。

その他の回答 (1)

  • DreamyCat
  • ベストアンサー率56% (295/524)
回答No.2

>>パブリックメンバとしては使用できません。<<     ↓  当該モジュールだけの範囲で使いたいなら Public ではなくPrivateで。

関連するQ&A