VB将打开并修改的Excel保存不提示对话框可以吗?

这个可以放在窗体关闭事件吗?我用完以后会死机呀?... 这个可以放在窗体关闭事件吗?我用完以后会死机呀? 展开
 我来答
shaping_liu
推荐于2018-03-24 · 超过11用户采纳过TA的回答
知道答主
回答量:23
采纳率:0%
帮助的人:25.4万
展开全部
可以,你试一下:
Dim exlApp As Excel.Application
Dim exlBook As Excel.Workbook

Set exlApp = New Excel.Application
exlApp.Visible = True '显示Excel窗口

Set exlBook = exlApp.Workbooks.Open(App.Path + "\test.xls") 'Excel文件路径及文件名
'向Excel表中写入数据,Sheets(1)为第1个工作表,Cells(行号,列号)是单元格
exlApp.Sheets(1).Cells(1, 1) = "11"
exlApp.Sheets(1).Cells(1, 2) = "12"
exlApp.Sheets(1).Cells(2, 1) = "21"
exlApp.DisplayAlerts = False '不显示警告信息
exlBook.Close True '先保存修改再关闭工作簿
exlApp.Quit '关闭Excel

补充回答:
我也放在窗体关闭事件中试了一下,不会死机呀。你有没有在“工程-引用”中勾选“Microsoft Exel 11.0 Object Library”选项?会不会与Excel的版本有关?我用的是Office XP专业版。 还有一点,你要直接运行本程序的话,还必须先在工程目录中新建一个"test.xls"文件。
piaosz
2018-06-06 · 超过31用户采纳过TA的回答
知道答主
回答量:108
采纳率:0%
帮助的人:22.5万
展开全部
Application.Displayalerts=false
activeworkbook.save
Application.Displayalerts=true
或者
.save false
试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式