VBA エラー「オブジェクト モジュール内では、パブリックユーザー定義型は定義できません。」が発生した場合の対処法

VBAでエラー「オブジェクト モジュール内では、パブリックユーザー定義型は定義できません。」が発生した場合の対処法を記述してます。
環境
- OS windows10 pro 64bit
- python 3.8.5
エラー全文
Excel Objects内に以下のコードを記述時に発生

Public Type Hoge
foo As String
bar As String
End Type
エラーキャプチャ

原因
エラーの通り、Excel Objects内にはパブリックユーザー定義型は定義できない。
対処法
privateに変更するか、標準モジュールで使用する
Private Type Hoge
foo As String
bar As String
End Type
-
前の記事
php 文字列を分割する「explode」と「preg_split」のパフォーマンスを計測する 2021.10.03
-
次の記事
C# 配列やリストの値から重複しているデータを削除する 2021.10.04
コメントを書く