Excel VBA質問箱 IV

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

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


12979 / 13644 ツリー ←次へ | 前へ→

【7613】マクロファイル実行時に 03/9/10(水) 11:44 質問
【7615】Re:マクロファイル実行時に INA 03/9/10(水) 13:00 回答
【7620】Re:マクロファイル実行時に KERO 03/9/10(水) 13:44 発言
【7621】Re:マクロファイル実行時に INA 03/9/10(水) 13:48 回答
【7640】Re:マクロファイル実行時に KERO 03/9/11(木) 9:44 お礼
【7641】Re:マクロファイル実行時に INA 03/9/11(木) 9:47 回答

【7613】マクロファイル実行時に
質問    - 03/9/10(水) 11:44 -

引用なし
パスワード
   こんにちわ。
マクロファイル実行時に、Auto_openでユーザーフォームを表示させているのですが、
このとき、ファイル自体は表示させずに、デスクトップ上にユーザーフォームだけ
表示させるというようなことはできるのでしょうか?
また、できた場合に処理速度に変化はありますでしょうか?
よろしくお願いします。
 
                                  学

【7615】Re:マクロファイル実行時に
回答  INA  - 03/9/10(水) 13:00 -

引用なし
パスワード
   >ファイル自体は表示させずに、デスクトップ上にユーザーフォームだけ
>表示させるというようなことはできるのでしょうか?
Application.Visible = False
UserFrom1.show

で可能です。
(再表示は Application.Visible = True)

>また、できた場合に処理速度に変化はありますでしょうか?
ないです。

【7620】Re:マクロファイル実行時に
発言  KERO  - 03/9/10(水) 13:44 -

引用なし
パスワード
   >>また、できた場合に処理速度に変化はありますでしょうか?
>ないです。
Application.ScreenUpdating で速くなるのだから、
速くなるのでは・・・?
試してないから実際のところはわかりませんが・・・

【7621】Re:マクロファイル実行時に
回答  INA  - 03/9/10(水) 13:48 -

引用なし
パスワード
   >Application.ScreenUpdating で速くなるのだから、
>速くなるのでは・・・?
>試してないから実際のところはわかりませんが・・・

ユーザーフォーム上の作業のようですので、
シートの状態が目まぐるしく変化するようなマクロではないと推測し、
「ない」と答えてしまいました。
「マクロの内容によります。」と訂正させて頂きます。
すいませんでした。m(_ _)m

【7640】Re:マクロファイル実行時に
お礼  KERO  - 03/9/11(木) 9:44 -

引用なし
パスワード
   ▼INA さん:
ありがとうございます。うまくできました。

でも、これって使用するときはいいですけど、直すときは不便ですね。
Ctrl+Breakしても停止後にExcel開いて終了して・・・という感じで。
何かよい方法は無いものでしょうか?

【7641】Re:マクロファイル実行時に
回答  INA  - 03/9/11(木) 9:47 -

引用なし
パスワード
   >でも、これって使用するときはいいですけど、直すときは不便ですね。
>Ctrl+Breakしても停止後にExcel開いて終了して・・・という感じで。
>何かよい方法は無いものでしょうか?
ユーザーフォームを閉じるときにでも
 Application.Visible = True
とすれば、良いのではないでしょうか?

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