VBA エラー 「オブジェクトモジュール内では、パブリックユーザー定義型は定義できません」対処法

エラーメッセージがよくわからないので対処法に困るエラー。

サンプルコードをブックのシートにコピーすると遭遇するであろう。

ユーザー定義型は何もつけないとPublicになってしまうため、ブックのマクロにユーザー定義型を使うときはPrivateを頭につけなければならない。

もしくは標準モジュールで使うならPublic OKなので問題なしである。

カテゴリー: VBA パーマリンク

コメントを残す

メールアドレスが公開されることはありません。

Time limit is exhausted. Please reload the CAPTCHA.