Excel 命令列開關 - 位置

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

正如評論中所解釋的那樣秋名,範圍Excel的命令列開關可以是會話範圍的(影響 Excel 運作方式的許多方面),也可以是特定於工作簿的(僅影響指定的文件)。

當您選擇安全模式時/秒,該設定會變更所有工作簿的 Excel 會話的工作方式,直到您關閉 Excel。

它會忽略 Application Data\Microsoft\Xlstart 資料夾中的所有檔案、位於 Excel 或 Office 安裝目錄中的預設 XLStart 資料夾以及在「Excel 選項」對話方塊的「常規」標籤上指定的備用啟動檔案位置。它還強制 Excel 忽略工具列檔案(Excel.xlb 或 .xlb)。當您使用 /s 開關啟動 Excel 時,您將在 Excel 標題列中看到「安全模式」。

當您選擇唯讀時,僅適用於 Excel 文件跟隨/r開啟該命令列(「工作簿範圍」設定)。

excel 1.xls 2.xls /r 3.xls 4.xls
正常開啟 1.xls 和 2.xls,
而 3.xls 和 4.xls 以唯讀方式開啟。

相關內容