- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Vistaなら1回で行くのにXPだと2回)
エクセルVBAで新たなエクセルアプリケーションを立ち上げるコード
このQ&Aのポイント
- Vistaなら1回で行くのにXPだと2回
- XPがおかしいのか、2回やらないといけないコードなのかわかりません。
- エクセルVBAで新たなエクセルアプリケーションを立ち上げるコードが知りたい
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
直接的な回答ではありませんけど Excelから新たなExcelを立ち上げるのでしたら、実行時バインディングよりも 下記のようにした方が、自動メンバ表示なども出来て楽です。 Sub Test Dim oXL As New Excel.Application oxl.visible = true oxl.usercontrol=true 以下省略 「事前バインディング 実行時バインディング」でググった一部 http://chaichan.web.infoseek.co.jp/vbtips/VBMemo2006120904.htm
その他の回答 (1)
- okormazd
- ベストアンサー率50% (1224/2412)
回答No.1
XP Excel2003で、実行してみましたが、1回でExcelが起動します。 Vistaはないので、 Win7 Excel2003でも1回です。 Win7 Excel2010も1回で起動します。 あなたのシステムはわからないのですが、なにか具合が悪いのかもしれません。 ただし、いずれもBOOKは開きません。BOOKを開くコードになっていないからです。
質問者
お礼
検証していただきありがとうございました。 XPが原因ではなく私のマシンの原因のようですね。
お礼
有難うございます。 XP機は会社のパソコンなので月曜日に試してみます。URL先読んでみます。