excelで書いたVBAをlibreofficeの互換モードで動作させると、
1度目に直接xlsmから実行すると通るのですが、
一度開いてods形式で保存してから、開き直して実行すると、

UserForm1.Show
の部分で
BASIC ランタイムエラー.'423'
とエラーが出て進みません。

以下の質問が近いような気がするのですが、
ttps://listarchives.libreoffice.org/ja/discuss/msg01671.html
ためしにexcel側でユーザーフォームの名前を変更してみても通りませんでした。
どなたかヒント頂けないでしょうか。

バージョンは
LibreOffice_6.2.1_Win_x86
です。