回答受付が終了しました

VBAのユーザーフォームなのですが ユーザーフォーム内のボタン(※)で unloadをしてもう一回showで同じユーザーフォームを出すようにしたのですが

Visual Basic | Excel29閲覧xmlns="http://www.w3.org/2000/svg">50

回答(1件)

0

同じフォームなんですよね? コードが適用されていない事はないと思いますが。 書かれているイベントによっては実行されない可能性はあります。 何度も使うのであればUNLOADではなく、HIDEでもいいと思いますし、 その場合は実行されるイベントも適したところに書く必要があります。 先ずはどのようなソースを書いており、どこで、どんな風に動いているのか、 書かないと回答は付かないと思います。

言葉不足で申し訳ありません https://tsware.jp/tips/tips_518.htm こちらにあるような一定文字数入力すると次のテキストボックスに移るコードを書きましたが、2回目に現れたフォームの方では自動的に次のテキストボックスに移りませんでした。 unloadで閉じるボタンを追加して試してみましたが、そちらは2回目でも動きました。