Hideメソッド
Hideメソッドとはユーザーフォームを非表示にするメソッドです。
ユーザーフォームの作成と表示方法はShowメソッドで紹介しています。
Showメソッドについては下のリンクからページを開くことができます。
まずはエクセルを起動してユーザーフォームを表示させましょう。
エクセルにユーザーフォームが表示されている状態です。
VBEを起動してユーザーフォームを非表示にします。
ユーザーフォームを非表示にするコードを作成しました。
コードが完成したらF5で実行して結果を確認してみましょう。
ユーザーフォームが非表示になりました。
「ユーザーフォーム非表示」で作成したコードではフォームが非表示になっているだけなので、メモリの中にはフォームのデータが残ります。
メモリから消去する場合はUnloadステートメントを使います。
上の画像にあるコードがユーザーフォームをメモリから削除するものになります。
Unloadステートメントではフォーム自体を削除してしまうのでフォームを再び呼び出すことはできず、再度フォームを使用したい場合はフォームを新しく作成する必要があります。
