it-swarm-ja.com

Excelコマンドラインスイッチ-位置

私が入るとき私は気づきます:

Excel/r "c:\ temp1\test001.xls"

読み取り専用になります。私が入るとき

Excel "c:\ temp1\test001.xls"/r

読み取り専用になりません。

私が入るとき

Excel/s "c:\ temp1\test001.xls"

セーフモードになります。

私が入るとき

Excel "c:\ temp1\test001.xls"/s

私はまだセーフモードを取得します。

スイッチが前後に移動するときのロジックはありますか?それとも、あちこちに少しありますか?

ありがとう

1
Excelnoobster

Akina によるコメントで親切に説明されているように、 Excelのコマンドラインスイッチ の範囲は、セッション全体(Excelの動作に関する多くのことに影響を与える)またはワークブック固有(指定されたファイルのみが影響を受けます)。

/ sでセーフモードを選択すると、その設定により、Excelを閉じるまで、すべてのブックでExcelのセッションの動作方法が変更されます。

Application Data\Microsoft\Xlstartフォルダー内のすべてのファイル、ExcelまたはOfficeがインストールされているディレクトリにあるデフォルトのXLStartフォルダー、および[Excelオプション]ダイアログボックスの[全般]タブで指定された代替起動ファイルの場所は無視されます。また、Excelにツールバーファイル(Excel.xlbまたは.xlb)を無視させます。/sスイッチを使用して起動すると、Excelのタイトルバーに「セーフモード」が表示されます。

読み取り専用を選択すると、そのコマンドラインで/ rフォローするExcelファイルにのみ適用されます( 「ワークブックスコープ」設定)。

Excel 1.xls 2.xls /r 3.xls 4.xls
1.xlsと2.xlsを通常どおり開きます。
3.xlsと4.xlsは読み取り専用で開きます。

1
K7AAY