Excel VBA質問箱 IV

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

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


1151 / 13645 ツリー ←次へ | 前へ→

【76023】非表示について 平社員 14/8/23(土) 11:09 質問[未読]
【76024】Re:非表示について γ 14/8/23(土) 12:08 発言[未読]
【76025】Re:非表示について γ 14/8/23(土) 21:04 発言[未読]
【76035】Re:非表示について 独覚 14/8/25(月) 9:08 発言[未読]

【76023】非表示について
質問  平社員  - 14/8/23(土) 11:09 -

引用なし
パスワード
   VBAにて、あるブックを起動時にフォームのみ表示して、
いるのですが、そのブックを開いているときは、他のエクセルの
が開けません。

そのブックだけを非表示にするには、どのようなプログラムにすれば良いのでしょうか?

Private Sub Workbook_open()

application.Visible=True

UserForm.Show

End Sub

【76024】Re:非表示について
発言  γ  - 14/8/23(土) 12:08 -

引用なし
パスワード
   >そのブックだけを非表示にするには、どのようなプログラムにすれば良いのでしょうか?
バージョンはいくつですか?
2010なら、表示タブのウインドウの「表示しない」をクリックする操作を
マクロ記録してみると、コードは得られると思いますよ。
他のバージョンでも同じような機能があるはずです。

【76025】Re:非表示について
発言  γ  - 14/8/23(土) 21:04 -

引用なし
パスワード
   マクロ記録をとると
ActiveWindow.Visible = False
といったコードが得られます。

その他、ウインドを最小化しておくという方法もあるでしょう。
その場合は、これもマクロ記録で、
ActiveWindow.WindowState = xlMinimized
とわかります。

ユーザーフォームから、他のブックを開くのはどうするんでしょう。
そのためのボタンを作っておくということですか?

【76035】Re:非表示について
発言  独覚  - 14/8/25(月) 9:08 -

引用なし
パスワード
   解決策になるかわかりませんが。

別のブックを開く際には先にEXCELそのものを起動してからファイルの開くで開いては
どうでしょうか?

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