Excel (VBA)

Excel VBAに関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Pro : Excel 2016)
ワークブックを閉じる
投稿日時: 18/05/08 13:10:27
投稿者: 襟裳美咲

ユーザーフォームでテキストコントロールTexBox1に指定したエクセルファイルを開き、
処理をした後にファイルを閉じると、
ユーザーフォームも閉じてしまいます。
ユーザーフォームを残して作業を続けることはできないでしょうか。
 
Dim wb As Workbook
Set wb = Workbooks.Open(TextBox1.Value)
/*--- 処理 ---*/
wb.Close SaveChanges:=False

回答
投稿日時: 18/05/08 13:52:28
投稿者: WinArrow
投稿者のウェブサイトに移動

掲示されたコードだけでは、
ユーザーフォームが閉じてしまうのかわかりません。
 
ひょっとして、
開いたブックにも間うろがあって、
Application,.Quit
なんて、コードはないですよね?

投稿日時: 18/05/08 16:16:10
投稿者: 襟裳美咲

ご回答ありがとうございます。
開いたブックにはコードは何もありません。
 
よろしくお願いいたします。

回答
投稿日時: 18/05/08 17:03:06
投稿者: WinArrow
投稿者のウェブサイトに移動

再掲
 
掲示されたコードだけでは、
ユーザーフォームが閉じてしまうのかわかりません。
 
説明が不足していませんか?

投稿日時: 18/05/08 17:45:00
投稿者: 襟裳美咲

すみません。
一度全部閉じて最初から実行してみたら、何の問題もなく終わりました。
どうして途中でユーザーフォームが閉じてしまったのか分からずじまいです。
 
一応解決とします。
お手数をおかけしました。