社区
Office开发/ VBA
帖子详情
请问如何将EXCEL的保存功能关闭?
Neil_Chen
2002-04-04 01:19:15
也就是说当用户点击保存按钮时,不进行保存。而是运行我写的一段代码。
我知道在WORD中只要创建一个宏名为FILESAVE()就可以了,有没有谁知道在EXCEL中如何做?
先谢了!
...全文
61
6
打赏
收藏
请问如何将EXCEL的保存功能关闭?
也就是说当用户点击保存按钮时,不进行保存。而是运行我写的一段代码。 我知道在WORD中只要创建一个宏名为FILESAVE()就可以了,有没有谁知道在EXCEL中如何做? 先谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yunziwei
2002-04-05
打赏
举报
回复
这个问题,如果用户不配合就作不成。用户可以
禁用宏;
禁用模板和加载项。
donotbesilent
2002-04-05
打赏
举报
回复
没错,就象微软专家所说的,不能在其它模块粘贴事件代码,要双击ThisWorkBook,代码窗口的事件中书写代码.
如果您想控制Excel application 的保存功能,您需要在Application Object 的WorkbookBeforeSave 事件过程中写相应的代码.具体如何建立这个事件,可以以Application为关键字查看帮助.
Neil_Chen
2002-04-05
打赏
举报
回复
没人知道吗?
acptdta
2002-04-05
打赏
举报
回复
感谢您使用微软产品。
因为您使用的是Workbook对象的BeforeSave 事件,您必须将代码放在ThisWorkBook对象的代码模块中,而不是放在其他模块中。
请参考如下步骤打开ThisWorkBook对象的代码模块:
1. 打开您想控制的工作簿。
2. 按Alt+F11进入VBA环境。
3. 在左面的Project Explorer window 中,找到:
VBAProject --> Microsoft Excel Objects --> ThisWorkbook
4. 双击ThisWorkbook打开code module。然后把代码复制进去。
注意:这种方法只能控制代码所在的工作簿。如果您想控制Excel application 的保存功能,您需要在Application Object 的WorkbookBeforeSave 事件过程中写相应的代码。
希望对您有帮助!
-微软全球技术中心 桌面产品技术支持
本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
Neil_Chen
2002-04-05
打赏
举报
回复
先谢谢donotbesilent(惊叹不已) 给我的回复。
我试过这个事件,但保存的时候不会触发这个事件。有没有什么注意事项?
我的作法是:直接将上段代码复制到一个模块中。
donotbesilent
2002-04-05
打赏
举报
回复
在ThisWorkBook中的BeforeSave事件中使Cancel=true就行了.
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
yn = MsgBox("是否保存?", vbYesNo)
If yn = 7 Then Cancel = True
End Sub
基于VC++的
Excel
封装库2.0 最新版
“是否
保存
对文件的修改”的对话框、设置指定列的列宽、设置自动适应列宽、设置当前活动表、首行冻结、首行颜色、在指定的行和列显示文本、合并...对齐方式、设置字体、
保存
Excel
文件、
关闭
Excel
操作、创建图表.........
VC++(VS2010)读写
Excel
文件代码(附示例)
工作或学习中可能需要实现基于VC读\写
Excel
文件的
功能
,本人最近也遇到了该问题。中间虽经波折,但是最终还是找到了解决问题的办法。 在此跟大家分享,希望对跟我同样迷茫过的同学们有所帮助。 1、程序
功能
1...
Excel
-demoTest
利用MFC操作
Excel
,
功能
包含启动
Excel
,打开指定的
Excel
表格,向表格中写入数据,读取数据,
关闭
与
保存
表格
excel
未
保存
强制
关闭
计算机,
Excel
文件未
保存
就
关闭
了,怎么恢复数据?
很多小伙们问到,
Excel
文件未
保存
就
关闭
了,怎么恢复数据?如果你搜百度,会搜到一种常见的方法:文件 - 信息 - 管理工作簿 - 恢复未
保存
的工作簿 - 找到备份的文件 - 恢复这个
功能
真的有用吗?有人说可以有人说不能...
excel
未
保存
强制
关闭
计算机,
excel
文档未
保存
关闭
的恢复方法
导语:
excel
文档未
保存
关闭
如何恢复呢?我相信大多数人都会遇到在编辑
excel
时还没
保存
,就不小心
关闭
了,大家都会很着急,今天小编给大家介绍
excel
文档未
保存
关闭
恢复的方法。在
Excel
2010中用户可以手动恢复未
保存
的...
Office开发/ VBA
5,139
社区成员
17,886
社区内容
发帖
与我相关
我的任务
Office开发/ VBA
其他开发语言 Office开发/ VBA
复制链接
扫一扫
分享
社区描述
其他开发语言 Office开发/ VBA
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章