• ベストアンサー

新しいプロセスとしてEXCELを起動するには

特定のEXCELファイルにVBAで、メニューバーや、コマンドバーを隠す処理を組み込んでいるのですが、既に他のEXCELを開いている状態から、このEXCELファイルを開くと、同一プロセス内の別ウインドウとして開きますよね。 そうすると、他のEXCELを操作するときには、メニューバーが見えている状態じゃないと都合が悪い場合があります。 そこで、特定のEXCELを開くときは、別プロセスとして開きたい。というのが今回やりたいことです。 起動オプションには目的のものが無さそうなのですが、何か良い方法があれば教えてください。 EXCELのバージョンは2000、2003が混在しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • kuroitori
  • ベストアンサー率53% (209/389)
回答No.1

少し面倒ですが、スタートメニューからエクセルを起動すると、 プロセスが分かれて起動します。 この分かれて起動したエクセルで新しいエクセルを開けば、 ご希望の状態にはなると思います。 ひとつは、ダブルクリックで開き、もうひとつは、スタートメニュー のショートカットを立ち上げて、目的のエクセルデータを開くと言った 感じです。

Bickyon
質問者

お礼

ありがとうございます。 頂いた回答をヒントにショートカットを作成してみたら、上手くいきました。 "C:\Program Files\Microsoft Office\Office\EXCEL.EXE" "フルパスで目的のEXCELファイル名"

関連するQ&A

  • excelが別プロセスで起動してしまう

    自分ではお手上げ状態なので、どうか教えてください。 エクセルが常に別プロセスで開いてしまいます。 同一プロセスで開きたいのですが、どうしたら良いでしょうか。 作業環境は、業務の都合でWindowsXPにexcel2000と2007が入っています。 通常使用しているのは2000です。 また、不特定多数のエクセルでマクロを使用するため、personalにマクロを設定しています。 複数のエクセルを開こうとするときに、2つ目以降から 「personal.xlsを読み取り専用で開きますか?」というメッセージが毎回出てきてとても手間がかかります。 personalファイルを削除すれば問題は解決するのですが、 どうしてもpersonalのマクロが必要です。 ちなみに、2つ目以降のエクセルを 右クリック⇒プログラムから開く⇒excel2007 で開くと、 なぜか同一プロセスで開けます。 personalのマクロを残したまま、同一プロセスで開く方法はないでしょうか。 宜しくお願いします。

  • vbaで別プロセスのexcelファイルを起動

    ネット上で探したのですが見つからなかったので教えてください。 質問したい内容は以下の質問と同じような内容ですが、以下のページでは答えは出ていなかったみたいです。 http://soudan1.biglobe.ne.jp/qa5502114.html 【質問】 単純にWorkbooks.addや.openとしてしまうと同じプロセスからエクセルファイルを開いてしまいます。 別プロセスでファイルを開く方法を教えてください。 ※注意  上記の質問でも起こっていますが、この質問だと質問内容の食い違いが起こってしまう可能性があります。 【詳細】 簡単に言い直すと別ウィンドウでエクセルをvbaから開く方法を教えてください。 手で同じことを行う場合はまず普通にエクセルファイルを開き、次にwindowsスタートメニューからエクセルを開くとこれが実現できます。 別の方法として、vbaからvbs等の別のプログラムを呼び出して、ファイルを開く事で実現はできましたが、できればvba内で完結させたいです。 方法のご教授をお願いいたします。

  • Excel2002でメニューバーが消えました

    jcb3092です 毎度すみません。 今更なんですが、Excel2002でメニューバーとコマンドバーが消えました。 古い自作のVBAファイルを起動させ終了しました。 問題なく終了。 ですが  ””このVBAファイルにはメニューバーとコマンドバーを表示させたり   非表示にしたりしております、が終了のボタンには表示をして終了するように   記述したはずですが間違いがあったのを気づかず実行してしてしまったようです。”” 新たにExcel2002を起動、メニューバーとコマンドバーが消えました。 行った手順 1.Excel10.xlbファイルを検索、無いと表示 2.*.xlbで検索、これも無しと表示 3.VBAで表示させる記述を書いても、その時だけで新たにExcel2002を起動すると   メニューバーとコマンドバーの表示は無いです。   (記述間違いを訂正しても、現在起動中のファイルのみに対応。) 4.Excel2002をアンインストール。 5.c\program\officeフォルダを削除。 6.Excel2002をインストール。 しかしながら Excel2002起動するもメニューバーとコマンドバーの表示はありません。 使用機:DELL Inspiron6000 OS:WindowsXP Pro SP3 まだ現役のExcel2002のために力をお貸し下さい。 解決策ご教授頂きたくお願い申し上げます。

  • EXCELのプロセスを終了させたい!!

    VBAで、EXCELファイルを出力するという処理を書いています。 エクセルオブジェクトを解放するロジックは書いたものの、タスクマネージャを見るとエクセルのプロセスが残ってしまっています。すると、VBの実行中だと作成したエクセルファイルを見ることができません。(T_T) VBの実行中でも、作成したエクセルファイルを見れる状態にしたいのですが、一体どうしたらいいんでしょうか?? ソース内では、RANGEとCELLSプロパティを使ってるんですが、これらの使い方がなにかまずいのでしょうか。。。 どなたか、どうか教えてください。よろしくお願いします。_(._.)_

  • Excelのファイル起動時に、メニューバーを非表示にする方法。

    Excelのファイルを起動する時に、メニューバーとツールバーを非表示にす方法はありますか? 例えば、特定のファイルの内容を変えられたくない時なと、ブック自体を保護するのではなく、メニューバーやツールバーを非表示にしたいのです。 やっぱりマクロでしょうか・・。 バージョンはExcel97です。 お分かりなる方がいらしたら教えて下さい。 よろしくお願いします。

  • Excelの起動時に

    Excel2002を利用しています。 前にネットからVBAの練習というようなフリーソフトをダウンロードしました。 それはエクセルが起動するようになっていて、メニューバーにユーザ設定のコマンドが追加されているものでした。 それ以降、エクセルを起動するたびのそのコマンドが追加されているものが表示されていました。 それを入れる前の状態に戻したく、そのメニューバーのコマンドは削除したのですが、それだけで初期の設定に戻ったのでしょうか? 初期の状態に戻したいのですが、コマンドの削除だけでは初期には戻ったとはいえないのでしょうか?他にしなければいけないことがあれば教えていただけませんでしょうか?

  • Excelメニューからの保存時VBA起動方法?

    Excelメニューからの保存時VBA起動方法? Excelのメニューバーに「上書き保存(S)」、「名前をつけて保存(A)」があります。 これをクリックされたとき自分で作成したVBAを呼び出したいのですがどうしたらよいでしょうか? Excelのバージョンは2003までと2007以降どちらも対応したいのです。

  • メニューバーとコマンドバーが表示されない

    エクセルを使っています。メニューバーやコマンドバーが見当たりません。【ファイル(F)・・】やアイコンが無く、上部の青いバーしかありません。どうやったら表示されるのでしょうか?

  • エクセルを起動するとグレーな画面で何もできない

    エクセルを起動すると以前までは新しいBookが表示され(白い画面に罫線がはいった通常のもの)が表示されていたのですが、スペシャリストの市販されている問題をインストールしてから、罫線が引いてある白い部分がグレーで、メニューバーの中もグレーになってしまっていてオプションなど全然選択せきません。新規作成ボタンを押しても新しいBookも表示されません。ただ、練習問題のファイルや他のファイルを開くと普通通り作業できます。OSはXPでソフトのバージョンはエクセル2002です。PCを買ったときに入っていたソフトです。 すごく困っています。宜しくお願いいたします。

  • excelが操作できない

    エクセル2007ですがアドインの追加とかいろいろしていたら突然メニューバーもなにもかもが消えてしまい、メニューボタンを押すと最近開いたファイルしか表示されず印刷も保存もできません。印刷も保存もできずにexcelのオプションもクリックできない状態です。直す方法ありますか??

専門家に質問してみよう