Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


13074 / 13646 ツリー ←次へ | 前へ→

【7137】Uerformについて KAZU 03/8/23(土) 21:32 質問
【7141】Re:Uerformについて INA 03/8/23(土) 23:24 回答
【7180】Re:Uerformについて KAZU 03/8/25(月) 20:41 お礼

【7137】Uerformについて
質問  KAZU  - 03/8/23(土) 21:32 -

引用なし
パスワード
   Userformから、そのUserformをUnloadして別のファイルを開き、作業をします。この作業ファイルを閉じた後、前のエクセルシートを表示しないで、直接そのUserformを表示するにはどうしたいいのでしょうか。今の状態は、エクセルシートが開いているので、シートにコントロールボタンを作ってそこからUserformを開いています。面倒くさいです。

【7141】Re:Uerformについて
回答  INA  - 03/8/23(土) 23:24 -

引用なし
パスワード
   >Userformから、そのUserformをUnloadして別のファイルを開き、作業をします。
>この作業ファイルを閉じた後、前のエクセルシートを表示しないで、
>直接そのUserformを表示するにはどうしたいいのでしょうか。
>今の状態は、エクセルシートが開いているので、シートにコントロールボタンを
>作ってそこからUserformを開いています。

以上の内容をまとめてみました。
箇条書きでフローを書くと回答者に分かり易くなります。
1.Book1からUserFrom1を開く。(コマンドボタン)
2.UserFrom1をUnloadすると同時に、Book2を開く。
3.Book2を閉じる。
4.Book1のUserFrom1を表示する。

3.の後にUserFrom1を表示したいのであれば、
Book2のWorkbook_Closeイベントで
UserFrom1を表示させれば良いと思います。

でもUserFrom1をモードレスにすれば良いのでは?

【7180】Re:Uerformについて
お礼  KAZU  - 03/8/25(月) 20:41 -

引用なし
パスワード
   ▼INA さん:
ファイルを開くタイミングを間違っていました。おかげでうまくいきました。
ありがとうございました。

13074 / 13646 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free