WPS2019 SpreadSheet Gold Editionを使っています。 VBEの挿入バーで、ユーザーフォームをクリックするとエラーが出ます。
WPS2019 SpreadSheet Gold Editionを使っています。 VBEの挿入バーで、ユーザーフォームをクリックするとエラーが出ます。 調べても的外れの情報しか出てきません。 どうすればいいでしょうか?
Visual Basic・42閲覧・500
ベストアンサー
おそらく検索結果自体は的はずれなものではないと思う Fm20.dllの参照設定が正しくされていない または Fm20.dllが破損している などが原因 問題は利用しているのがWPS2019という事 (検索結果で表示されるのはMicrosoft Excel での対応方法だから) KINGSOFTサポート https://support.kingsoft.jp/wps/wps_oe/vba-2.html ⇑ 抜粋 WPS Office(VBA対応製品:Gold EditionとPlatinum Edition)については、Microsoft Office の定数、プロパティ、メソッド、クラス等が一部のみ対応となっており、Microsoft Office で作成したマクロ付きのファイルを実行すると、正常に動作しなかったり、エラーが表示される可能性がございます。 正常動作しない可能性があることは説明されている 個別にサポートに問い合わせたほうが良いと思う
もう少し具体的に説明すると ExcelVBEの場合 Microsoft Forms 2.0 Object Libraryへの参照設定を行うには? https://www.relief.jp/docs/017881.html ⇑ この説明にある通り フォームを挿入するとMSFormsの参照設定が行われる 逆に捉えると ユーザーフォームを利用するには ※Microsoft Forms 2.0 Object Libraryへの参照設定が必要※ という事 Microsoft Forms 2.0 Object Library の実態が Fm20.dll ⇑ つまりコレがなかったり、破損していると提示されたエラーが発生する ということになる
質問者からのお礼コメント
すみません、いまさらながらベストアンサー失礼します。 いろいろと聞いてくれてありがとうございました。
お礼日時:5/28 23:49