」の対処法を紹介します。数値型に文字列を設定するなど、変換できない型を代入すると発生します。引数に配列を渡すときに、同様のエラーが発生することがあります。エラーの基本的な対処法は、エラー箇所の特定とその原因となったコードをデバッグします。デバッグについては「デバッグの仕方」をご覧ください。エラー処理については「エラー処理」をご覧ください。解決する解決するそれぞれの型には扱える値が決まっています。それ以外の値を代入すると発生します。扱える値は「データ型」をご覧ください。特定の場所でモジュール名を指定しても発生します。型に合った値を代入します。ない値を代入するとエラーが発生します。OK変数以外にも引数など、値を代入できるものすべてに対して同じことが言えます。それぞれの型が何で宣言されているのか確認すると原因がわかります。モジュール名を入力しない特定の場所で標準モジュール名を入力するとエラーが発生します。そもそも標準モジュール名を入力する必要はないので、その名前を使わないようにします。配列またはユーザー定義型を指定してください。」が発生することがあります。引数の型と渡す配列の型を同じにします。詳しくは「配列」の「配列に配列を代入する」をご覧ください。プロシージャの呼び出し、または引数が不正です。オーバーフローしました。インデックスが有効範囲にありません。ファイル名または番号が不正です。ファイルが見つかりません。同名のファイルが存在しています。パスが見つかりません。ブロック変数が設定されていません。オブジェクトが必要です。オブジェクトは、このプロパティまたはメソッドをサポートしていません。引数は省略できません。不正なプロパティを指定しています。引数の数が一致していません。不正なプロパティを指定しています。アプリケーション定義またはオブジェクト定義のエラーです。変数が定義されていません。メンバーとしては使用できません。ユーザー定義型は定義できません。