以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  能不能使生成需要密码才能读取的EXCEL报表?  (http://foxtable.net/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报表.