word中如何默认关闭设计模式

我在做一个网上调查的问卷,使用word做,加入了很多单选框和复选框的控件。现在的问题是,一打开这个文档,就进入设计模式,非要退出设计模式才能使用,这样子是无法给客户用的,因为很多人都不知道设计模式是什么东西。

已经否定的答案请不好出现:
1. 诸如说要手动点击控件工具栏中退出模式之类的答案 --- 这些不应该让客户去做
2. 把宏的安全性调到最低 --- 只能在本地解决这个问题,无法保证每个客户电脑上的word宏安全性都是最低的,而且word默认是设定高
3. 加入宏代码
Private Sub Document_Open()
'
' Macro1 Macro
' 宏在 2008-9-8 由 abc 录制
'
ActiveDocument.ToggleFormsDesign
CommandBars("Control Toolbox").Visible = False
End Sub
因无法保证这个宏能在客户的word上正常运行,所以没法使用,而且测试结果是,大多数默认的word无法运行这个宏。当然你能解决这个问题也行。

能提供正确答案的还有加分
sdqplt你有仔细看我的问题吗?
GS_Andy,我第二条说的很明白了,这个方法只是在本地有效,我是要给客户用的,你不能让每个客户都去这么设置他们的word
eliot提供的建议是一种方法,我也想到过,但是这个word文档很多格式转化的时候都会出问题,转化成HTML文件后,排版全部乱套了,没法使用。

在word中使用控件工具箱,往往会出现一个问题,设计完成保存之后再打开word(指的是office软件)就会默认进入设计模式(用WPS打开不存在这个问题),换台电脑就无效。下面通过四步操作来实现设置默认退出设计模式。
1.WORD加入控件设计完毕后,退出设计模式,然后保存;
2.在退出设计模式状态下另存为RTF格式;
3.打开RTF格式文件,选择退出设计模式,然后保存;
4.将退出设计模式状态下的RTF格式文件另存为DOC格式,即可。
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-09-10
试试这个

如果可以,加分,哈哈~~~

工具-宏-设置成低

to crazy0ball

你的问题我在网上查了好多资料,但是到目前为止,还没有办法直接解决这个问题的办法,估计是很难,或者说没有办法直接解决,因为,在你之前,在好几个OFFICE专业论坛上已经有人就这问题进行了探讨,没有一个最终的解决方案.
其实,说到低,就是因为WORD默认的宏安全级别为高,因此,无论在VBA里写什么代码,都无法运行,所以,想用VBA解决不可能,同样,如果是问卷调查,为了方便性,我们一般不会要求客户把自己WORD的宏降为低.

我甚至找了有没有办法解决将WORD宏直接将为低等办法,但基本是要依靠VBA,呵呵,代码都无法运行,怎么执行啊~~~

还有一种方式,就是通过数字签名,但好象需要付费,另外在可户端操作起来怎么样就不清楚了,具体的你可以查询一些资料.

最好想到了将WORD封装成EXE文件,我试了一下,好象可以,我将WORD宏设成高,用生成的EXE打开后,虽然在左上脚显示控件工具箱,但已经不是设计模式了.

你同样把你的WORD设成默认的高,保存后退出,利用工具生成EXE文件,然后打开看看,如果是设计模式,取消设计模式,保存退出,再打开~~

我这测试一次成功,希望你也可以,就是不知道这样你是否能接受,其实只要不影响你其他内容,用WORD,还是封装后的EXE,对客户来说,没什么影响.

至少个人感觉利用工具封装是个不错的选择,除了解决你的问题外,还可以多的技术含量,呵呵~~~

下面是转换工具,和我做的一个TEST文件,你试一下:
http://www.tempfree.ys168.com本回答被提问者采纳
第2个回答  2008-09-08
另存为HTML文件,这样就用IE打开了,不会是设计模式的。
第3个回答  2008-09-08
有个突出的
相似回答