C#控制Word,Excel修改(复制、更改内容)、打印、保存权限
来源:互联网 发布:js return false 无效 编辑:程序博客网 时间:2024/05/16 23:52
方法:控制Word,Excel的事件,设置Cancel参数为true能禁止打印、保存
using Word = Microsoft.Office.Interop.Word;using Excel = Microsoft.Office.Interop.Excel;public void controlOffice(){ //***************************Word*************************** //Word 应用程序 Word.Application oWord = new Word.Application(); //在关闭时 oWord.Application.DocumentBeforeClose += Application_DocumentBeforeClose; //保存时 oWord.Application.DocumentBeforeSave += Application_DocumentBeforeSave; //打印时 oWord.Application.DocumentBeforePrint += Application_DocumentBeforePrint; //***************************Excel*************************** Excel.Application excelApp = new Excel.Application();//Excel应用程序 //关闭时 excelApp.Application.WorkbookBeforeClose += Application_WorkbookBeforeClose; //打印时 excelApp.Application.WorkbookBeforePrint += Application_WorkbookBeforePrint; //保存前 excelApp.Application.WorkbookBeforeSave += Application_WorkbookBeforeSave; //保存后 excelApp.Application.WorkbookAfterSave += Application_WorkbookAfterSave;} //禁止关闭 void Application_DocumentBeforeClose(Document Doc, ref bool Cancel) {
Cancel=true;
}//.....其它事件同上
0 0
- C#控制Word,Excel修改(复制、更改内容)、打印、保存权限
- C#修改Word文档内容
- ASP.NET C#如何读取word,写入word,复制内容到另一个word文档,批量修改文件名
- Android_读取Excel_更改Excel内容,数据库保存数据
- C# 修改word文档里的内容
- C#修改XML保存时报 无权限!
- C#控制Excel的打印格式
- JS控制页面安全,复制、保存、邮件、打印。
- C#创建、打开、读取、写入、保存Excel,Excel打印输出
- 复制更改文件内容
- java:读取并修改word中的内容并保存。
- C#操作Word(打开创建,选择复制,写入数据,保存关闭)
- word内容无法复制
- C#实现WORD文档的内容复制和替换
- excel 更改单元格内容
- C# word或者excel保存或导出为PDF
- 从Word文档中修改Excel Chart的内容
- JavaScript打印Excel、Word
- [LeetCode] Implement strStr()
- [android]Android随笔:内存优化
- 删除SqlServer服务器名称
- 根据Excel进程ID销毁Excel进程
- c++托管使用c#动态库
- C#控制Word,Excel修改(复制、更改内容)、打印、保存权限
- 毕业了
- 设计模式入门之装饰器模式Decorator
- System V实现的一个消息回射服务器与客户端
- CSS+DIV集中问题
- 百度之星资格赛1001Energy Conversion
- 读书
- 使用response.getWriter().write() 乱码问题
- 我在兰亭这三年之部门动荡