以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 能不能使生成需要密码才能读取的EXCEL报表? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=10624) |
-- 作者:zxyds2000 -- 发布时间:2011/6/15 12:41:00 -- 能不能使生成需要密码才能读取的EXCEL报表? 能不能使生成需要密码才能读取的EXCEL报表? |
-- 作者:blackzhu -- 发布时间:2011/6/15 13:07:00 -- Dim App As New MSExcel.Application Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open("D:\\Report.xls") Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets("同期对比") Ws.Protect(Password:="hhh") \'以密码保护 Wb.Save App.Quit 利用EXCEL的VBA做密码保护.
|
-- 作者:zxyds2000 -- 发布时间:2011/6/15 14:01:00 -- 上面一段代码,用在那个事件。 |
-- 作者:blackzhu -- 发布时间:2011/6/15 14:03:00 -- 打印按钮的代码,但是这个只是其中一段而已. |
-- 作者:zxyds2000 -- 发布时间:2011/6/15 14:20:00 -- 我是想在利用模板生成Excel报表时,直接生成一个需要密码才能读的报表。能不能利用Excel报表的AfterBuild事件? |
-- 作者:blackzhu -- 发布时间:2011/6/15 14:32:00 -- 不需要,这个就是的.打印模板直接生成一个用密码保护的EXCEL报表. |