• 締切済み

Excel2003(Winxp-SP3です)のスイッチ/eは、

Excel2003(Winxp-SP3です)のスイッチ/eは、 立ち上げたとき新規のブック(Book1.xlsなどといった白紙のブック)を作らない設定ですね。 スタートメニューからファイル名を指定して実行で、 (1)"C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE" (2)"C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE" /e を実行してみると、(1)(2)の違いがよくわかります。 ところで、フォルダオプションのファイルの種類で「XLS」を覗いてみると、 太字表示の「開く(O)」について、「アクションを実行するアプリケーション」の欄が上記(2)のようになっています。 ちなみにDDEメッセージ欄は[open("%1")]となっています。 で、質問ですが、上記「アクションを実行するアプリケーション」欄は、(1)でよい、つまり、「/e」は不要なのではないでしょうか。 ○○.xlsというファイルをダブルクリックしたとき、上記「/e」があってもなくても○○.xlsが開くだけで、白紙のブック(Book1.xlsなぞ)は生成されません。 フォルダオプションの上記箇所に「/e」の記述が必要なのは、どんなケース(どんな人)でしょうか。

noname#128540
noname#128540

みんなの回答

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.1

マクロで使用するブックを指定して開く場合でしょうか 未使用のブックが開かれていると紛らわしいですからね

noname#128540
質問者

お礼

早速のご回答ありがとうございます。 今、フォルダオプションの例の箇所に「/e」の記述をしていない状態です。 >マクロで使用するブックを指定して開く場合でしょうか 素人ゆえ、上記文章を解読できないんですが、 Sub test() mypath = ActiveWorkbook.Path Workbooks.Open (mypath & "\sumple.xls") End Sub などとやった時、何か紛らわしいことが起こるんでしょうか。 (以下は、本件質問を別の表現で記述したものです) 例の箇所に「/e」を記述しなかった場合、どんな操作(処理)をすると白紙のブックが開かれるのでしょうか。

noname#128540
質問者

補足

「例の箇所」ってのは、フォルダオプションのことです。スタートメニューの「ファイル名を指定して実行」という欄のことではありませんので、念の為。

関連するQ&A

  • 別枠にアプリケーションを立ち上げてファイルをひらき

    OSはXPで Officeは2003です。 Book1xlsを開いています。 それとは別のエクセルアプリケーションでBook2.xlsを開きたいのですが Book2.xlsをダブルクリックすると、 Book1xlsと同じアプリケーション内に開いてしまいます。 なので今はスタート→すべてのプログラム →Microsoft Office→Microsoft Office Excel 2003で 別枠に先にアプリケーションを立ち上げて 新規に開かれるBook1を×で消して そこにBook2.xlsをドラックして開いています。 Book2.xlsをダブルクリックでも別枠で開く方法があれば教えてください。 VBAは使いたくないです。

  • Excel2000とExcel2010の切り替え

    教えてください。 私の環境は、64bit版のWindows 7 Professionalです。 いろいろサイトを調べていて、Excelのバージョンを切り替える方法を発見し、軽い気持ちで試したのですが、元に戻らなくなってしまいました。 試したのは、Excel2000とExcel2010が共存する環境で、デフォルトのバージョンを変更する方法です。 具体的には、コマンドプロンプトから "C:\Program Files (x86)\Microsoft Office\Office\EXCEL.EXE" /regserver とすると、Excel2000がデフォルトになるため、「~.xls」ファイルをダブルクリックすると、 確かに、Excel2000が自動起動してくれました。 それで元に戻そうと、 "C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE" /regserver を実行して、元の「Excel2010」をデフォルトに戻そうとしたのですが、 「Excel2010」が立ち上がるだけで、デフォルトになりません。 (「~.xls」ファイルをダブルクリックすると「Excel2000」が立ち上がります。) サイトでは、この方法で切り替わる、とのことだったのですが… どなたか、元に戻す方法をご存じでしたら、教えてください。 よろしくお願い致します。

  • AppActivateの使い方

    現在開いているエクセルファイルをアクティブにしたいです。 バージョンは2003です。 アクセスVBAから Sub test() Dim rc As Long rc = Shell("C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE", 1) AppActivate "aaa.xls" End Sub を実行すると、 新規にアプリケーションが開いて、空のBOOK1が表示されます。 本当は、aaa.xlsをアクティブにしたいのですがうまく出来ません。 aaa.xlsは既に開いている状態です。 aaa.xlsはデスクトップにあります。 http://officetanaka.net/excel/vba/statement/AppActivate.htm を見ながらやってみたのですがうまく出来ません。 新たなアプリケーションは立ち上げたくないけど aaa.xlsはアクティブにしたいです。

  • EXCEL2000と2003の共存について

    特定のファイルだけEXCEL2000で起動し、その他のEXCELのファイルはEXCEL2003で起動したいと思います。 EXCEL2000とEXCEL2003はそれぞれC:\Program Files\Microsoft Office 2000\OfficeとC:\Program Files\Microsoft Office 2003\Officeにインストールされています。 ショートカットをダブルクリックするとEXCEL2003で起動できるのですが、特定のファイルはEXCEL2003で起動されると困るので、バッチファイルを作りました。 cd C:\Program Files\Microsoft Office 2000\Office EXCEL.EXE C:\EXCEL\AAA.XLS これだとEXCEL2000で起動されるのですが、DOSの窓が終了しないので困っています。 何か対処方法はないでしょうか? よろしくお願いします。

  • DLしたはずのCSVファイルが見えません。

    CSVファイルをデスクトップなどに何回かダウンロードしたのですが、 どこにもCSVファイルが見当たりません。 どのような設定をしたらファイルが現れますでしょうか? フォルダオプションの「ファイルの種類」でCSVの「詳細」をみると、 「Microsoft Excel カンマ区切り文字ファイル」とあり、 アクション「Open」 実行するアプリケーション「"C:\Program Files\Microsoft Office\Office\excel.exe" /e %1」 「DDE」を使う にチェックがあり、 DDEメッセージ [open("%1")] アプリケーション Excel DDEアプリケーションが実行していない時 空欄 トピック system ・・・となっています。 この記載がお役に立つかどうかもわからない状態ですが、 他に何か情報を書き足すことがあったら教えて下さいませ。

  • EXCELでアプリを...

    EXCEL97を使っていますが、EXCELのあるブックを開いたとき特定のアプリケーション(OFFICEではない)を起動し、作業後ブックを閉じたらそのアプリケーションの閉じるようにできないでしょうか。 たとえば「TEST.xls」を開くと「○○.EXE」が実行され作業が終わり「TEST.xls」を終了すると、「○○.EXE」も終了するようにしたいのですが。可能でしょうか。 よろしくお願いします。

  • エクセルファイルがダブルクリックで開かない

    エクセルの2003をずっと使っていたのですが、2007を共存させたことにより、タイトルの問題が発生しています。 たとえばデスクトップにあるaaa.xlsというエクセルファイルをダブルクリックすると、 "C:\Documents.xls"が見つかりません。 と出て、OKを押すと、次に "and.xls"が見つかりません。 と出ます。さらにOKを押すと、 "Settings\デスクトップ\aaa.xls"が見つかりません。 となります。 拡張子とソフトのリンクを設定する”フォルダオプション”を見ると、 XLS拡張子に対応するソフトの設定のところでは、 アクション ⇒開く(&O) アクションを実行するアプリケーション ⇒"C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE" /n /dde %1 「DDEを使う」 ⇒チェックが入っています DDEメッセージ ⇒[REM _DDE_Direct][FileOpen("%1")] アプリケーション ⇒Excel DDEアプリケーションが実行していないとき ⇒空白 トピック ⇒system 注:”⇒”はここでの説明用に入れているだけです。 となっています。 ここをいじればいいのかなぁとも思っていますが・・・ 現在、先にエクセルを開いておいて、そこにファイルをドラックドロップして作業していますが、とてもめんどくさいので、何とか良い方法はないものでしょうか?

  • マクロの記録ができません

     こんにちは、教えてください。マクロを作ろうとしているのですがうまくいきません。ヴァージョンは「2002」です。  「マクロの保存先」で「個人用マクロブック」を選び実行しようとしたら「起動フォルダにある個人用マクロブックは記録のために開かれた状態でなければなりません」>「記録できません」というエラーが出て実行できませんでした。  過去にも似た質問があったので読んでみると、個人用マクロブックは「XLSTART」というフォルダの中に「PERSONAL.XLS」というファイル名で認識されているとのこと。確かに「XLSTART」というフォルダはあるのですが中は空でした。場所は、「ドライブ名:\Program Files\Microsoft Office\Office10\XLSTART」です(ドライブ名:\Documents and Settings\ユーザー名\Application Data\Microsoft\Excel\XLSTARTではありませんでした)。  そこで新しいブックを立ち上げて「PERSONAL.XLS」という名前で「XLSTART」フォルダに保存してみました。すると、新しいブックを立ち上げようとすると、通常は「Book1」という名前のブックができるのに、自動的に「PERSONAL.XLS」が立ち上がるようになってしまいました。  この状態でマクロの記録をしてみたら、一応記録はできますし動きます。  ところが、このマクロを編集しようとVBEを起動しても、Moduleが出て来ません。「VBAProject(PERSONAL.XLS)」と表示されるべき場所には「Sheet1」とあります。  そこで「XLSTART」フォルダの中の「PERSONAL.XLS」を削除してみたところ、以前と同じように新しいブックは「Book1」という名前に戻りました。ただし、マクロの記録はできません。  ちょっと混乱気味ですが、やりたいことは以下の3点です。 1.個人用マクロブックにマクロが記録できるようにしたい。 2.VBEで作ったマクロを編集したい。 3.新しいブックは「Book1」で立ち上がるようにしたい。  どうしたらいいのでしょうか。ご回答いただければ幸いです。

  • 【Word2000】右クリック「読み取り専用で開く

    ExcelやWordを開いた状態で「読み取り専用で開く」方法は知っていますが、ExcelやWordを開かない状態で「読み取り専用で開く」場合が多いので自分で追加しようとネットで調べて設定してみました。xlsはうまく開けたのですがdocはエラーが出て開けませんでした。 <アクションを実行するアプリケーション>  "C:\Program Files\Microsoft Office 2000\Office\WINWORD.EXE" "%1" <DDEメッセージ>  "[AppShow][REM _DDE_ReadWriteOnSave][FileOpen .Name="%1",.Revert=0,.ReadOnly=1]" どのように設定したらエラー無しに開けるのでしょうか?

  • EXCEL2010でCSVを開けない

    こんにちは。Googleで検索しても解決しなかったのでこの場をお借りいたします 症状:EXCEL2010でCSVを開けない 環境:EXCEL 2010 32bit OS Windows7 Enterprise 64bit エラー:EXCELは動作を停止しました セーフモードでは開きます 発生:CSVファイルを開くとき 対処:メモ帳で開いて貼り付けまたはEXCELをセーフモードで起動 試行:プログラムと機能 でOfficeを修復したが症状変わらず <イベントログ> 障害が発生しているアプリケーション名: EXCEL.EXE、バージョン: 14.0.7132.5000、タイム スタンプ: 0x53ec9d06 障害が発生しているモジュール名: EXCEL.EXE、バージョン: 14.0.7132.5000、タイム スタンプ: 0x53ec9d06 例外コード: 0xc0000005 障害オフセット: 0x00164c9b 障害が発生しているプロセス ID: 0x196ac 障害が発生しているアプリケーションの開始時刻: 0x01d347daa898f4c8 障害が発生しているアプリケーション パス: C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE 障害が発生しているモジュール パス: C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE レポート ID: e97d6204-b3cd-11e7-bd03-1867b0bd8075 何か事例でご紹介いただけると幸いです。 よろしくおねがいします。