以文本方式查看主题 - 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=39290) |
-- 作者:mxko -- 发布时间:2013/8/20 17:57:00 -- [分享]读取自己加密后的Excel文件方法 之前有遇到想读取自己加密过的excel总是要输入密码,现在找到方法了,发出来希望对大家有帮助。 简单写了个代码: Dim App As New MSExcel.Application
注意: 1.要使用 MSExcel 一定要装完整版的Excel; 2.Open的“路径”参数后一定要先是“,,,,”再到“打开密码”和“权限密码”,如果没有设置“权限密码”的可以去掉如: Dim Wb As MSExcel.Workbook = App.WorkBooks.Open("D:\\Reports\\test3.xls",,,,"打开密码") 3.在读取完后要的值后一定要加“App.Quit”不然就无法打开test3.xls。
[此贴子已经被作者于2013-8-20 18:01:54编辑过]
|
-- 作者:Bin -- 发布时间:2013/8/20 17:58:00 -- 谢谢分享,顶一下. |
-- 作者:lsy -- 发布时间:2013/8/20 20:27:00 -- 不错。 |
-- 作者:pyh6918 -- 发布时间:2013/8/20 21:28:00 -- 多谢分享 |
-- 作者:狐狸爸爸 -- 发布时间:2013/8/21 11:54:00 -- 学习 |