设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 3148|回复: 2
打印 上一主题 下一主题

[VBA编程/宏] Microsoft Excel 可选开关参数

[复制链接]
跳转到指定楼层
1#
发表于 2004-6-2 21:32:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Microsoft Excel 可以接受一些可选开关参数,通过它们能够控制 Excel 的启动。本文列出了这些开关,并对每个开关作了说明。





下表列出了可用于控制 Excel 启动的开关。开关不区分大小写:比如 /O 和 /o 是一样的。在某些情况下,您还可以一次使用多个开关。如果这样,必须用空格将开关分开,例如: /o /s

   开关             功能

   ----------------------------------------------------------------------



   /e、/embedded    强制 Excel 启动时不显示启动屏幕,也不创建新工作簿(Book1.xls)。

   

                    例如: /e, /embedded

   /m               强制 Excel 创建只包含单个宏工作表的新工作簿。



                    例如:/m



   /o               强制 Excel 重新注册。具体的说,以下注册表项将被写入注册表中:



                    HKEY_CURRENT_USER\Software\Microsoft\Office\8.0\Excel



                    备注:如果此注册表项包含了无效值,使用此开关

                    不会对它们更正。此开关只替代缺少的值。



                    例如:/o



   /p <folder>      强制 Excel 使用指定路径代替默认路径作为当前路径。



                    例如: /p "C:\Windows"



    <filename>    强制 Excel 以只读方式打开指定文件。



                    例如:  "C:\My Documents\Test.xls"



   /s               以安全模式启动 Excel。(“安全模式”将出现在

                    Excel 标题栏中。)安全模式启动 Excel 的方式如同

                    它是安装后首次启动一样。



                    安全模式跳过以下内容:



                    - 任何 Excel 启动文件夹中的所有文件。



                    有关启动文件夹位置的信息,请参见 Microsoft Knowledge Base 中的以下文章:



                       Q240150 XL2000:如何使用 Excel 启动文件夹



                    - 加载宏:“加载宏”对话框仍然显示选定的加载宏。但是,不载入加载宏。



                    - Excel 工具栏(Excel.xlb 或 <用户名>.xlb):使用原始安装默认文件夹设置。



                    - Excel 特定的注册表信息:使用安装默认注册表设置。

                      注册表信息可能包含以下键值和其它键值:



                      HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Excel\Options



                    备注:当 Excel 处于安全模式时,“选项”对话框显示默认设置,而不是显示

                    自定义设置。

   egserver       强制 Excel 进行注册,然后退出。如果您希望让

                    Excel 重写所有的注册表项并与Excel 文件(例如工作簿、图表等)重新联结,

                    请使用此开关。



                    例如:egserver





   /unregserver     强制 Excel 撤消注册并退出。



                    例如: /unregserver

启动 Excel 时使用开关







将开关添加到 Microsoft Excel 快捷方式中





要将开关参数添加到 Microsoft Excel 快捷方式中:

右键单击任务栏上的启动,然后在快捷方式菜单中单击打开。





双击程序文件夹。右键单击 Microsoft Excel 的快捷方式,然后在快捷方式菜单上单击属性。





单击快捷方式选项卡。





在目标框中的 Excel.exe 运行命令后边键入想要使用的开关。例如,如果您想让 Excel 启动时不创建新工作簿,并且 Excel.exe 文件安装在默认位置,则应在目标框中键入以下内容:





"C:\Program Files\Microsoft Office\Office\Excel.exe" /e

备注:如果属性对话框中快捷方式选项卡上的选项不可用,表明您的快捷方式是 Windows 安装服务快捷方式。有关如何修改这些快捷方式的信息,请单击以下文章编号,查看相应的 Microsoft Knowledge Base 文章:

Q229396 OFF2000:无法修改 Office 快捷方式

单击确定。





使用命令行开关运行 Excel





如果您只是偶尔使用开关运行 Excel,可以在命令行中添加这些开关。为此:

在开始菜单上,单击运行。





在打开框,键入 Excel.exe 的路径并在命令行末尾添加要用的开关。例如,如果希望绕开启动文件夹中的所有文件,并且 Excel.exe 文件安装在默认文件夹中,应该键入以下命令:





"C:\Program Files\Microsoft Office\Office\Excel.exe" /s

单击确定。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2004-6-3 21:08:00 | 只看该作者
/e、/embedded    强制 Excel 启动时不显示启动屏幕,也不创建新工作簿(Book1.xls)。这句能否换成自己的启动屏幕:)

3#
发表于 2009-4-22 17:54:39 | 只看该作者
很好 支持一下 呵呵呵
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-6-14 01:47 , Processed in 0.090039 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表