社区
VB
帖子详情
怎样用vb.net打开用密码保护的excel工作簿
zhengqh1986
2020-06-08 11:34:24
问题背景:
有一个含有VBA代码的excel工作簿,工作簿一打开就启动用户窗体。为防止用户通过宏设置,打开工作簿修改代码,将工作簿文件设置了密码保护。
现在想用vb.net做一个启动该工作簿的程序,启动工作簿后,程序退出,因此不能使用workbook.open之类的方法,那样会占用进程。怎样使用类似System.Diagnostics.Process.Start的方法,来实现静默输入密码打开该工作簿?
感谢!
...全文
729
2
打赏
收藏
怎样用vb.net打开用密码保护的excel工作簿
问题背景: 有一个含有VBA代码的excel工作簿,工作簿一打开就启动用户窗体。为防止用户通过宏设置,打开工作簿修改代码,将工作簿文件设置了密码保护。 现在想用vb.net做一个启动该工作簿的程序,启动工作簿后,程序退出,因此不能使用workbook.open之类的方法,那样会占用进程。怎样使用类似System.Diagnostics.Process.Start的方法,来实现静默输入密码打开该工作簿? 感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhengqh1986
2020-06-13
打赏
举报
回复
@以专业开发人员为伍 您好,能帮忙说详细一些吗? 比如,excel工作簿文件的密码为“123456”,vb.net怎么用System.Diagnostics.Process.Start打开工作簿,在打开过程中直接传入密码,不显示输入密码的对话框
以专业开发人员为伍
2020-06-09
打赏
举报
回复
占用进程不花什么钱,你就让进程启动呗。
vb.net
中
Excel
的protect sheet的使用
本文介绍如何使用
VB.NET
代码锁定
Excel
的Sheet1
工作
表,防止内容被修改。通过调用xlWorkSheet.Protect方法并设置密码,实现
工作
表保护功能,只有输入正确密码后才能编辑内容。
Net使用Microsoft.Office.Interop.
Excel
;创建
Excel
文件(插入数据、修改格式、生成图表)的方法,以及
Excel
查看加密
本文介绍了如何使用Microsoft.Office.Interop.
Excel
在.NET中创建
Excel
文件,包括插入数据、修改格式和生成图表。文章还提及了控件的优势,如支持
Excel
打开
和写操作加密,但同时也指出其在高并发场景下可能引发性能问题和错误。对比NPOI,Interop.
Excel
对单元格的操作需要注意索引从1开始,而非NPOI的0。
ExpertXLS
Excel
用作 .NET 托管程序集
ExpertXLS
Excel
是一个.NET库,可用于各种.NET项目,如ASP.NET、Windows窗体和WPF,无需依赖Microsoft Office
Excel
。它支持创建和编辑.xlsx和.xls格式的文档,并能在中等信任环境中运行,尤其适合受限制的服务器。该库提供简单的集成,单个强命名程序集部署,且包含丰富的功能,如
工作
簿
操作、数据验证、图表和图像添加等。
Excel
连接字符串在.NET中的应用
本文介绍了多种在.NET环境中直接连接
Excel
文件的方法,并提供了不同版本
Excel
文件的连接字符串示例,包括如何处理
密码保护
的文件及如何获取
Excel
工作
表名称。
Excel
连接字符串
本文详细介绍了如何使用Jet OLEDB Provider访问
Excel
文件,包括标准连接语法、64位环境下的使用方法、HDR与IMEX参数解释、性能优化及
密码保护
处理。同时覆盖了不同版本
Excel
文件的兼容性,以及.NET Framework与ODBC驱动的连接方式。
VB
16,718
社区成员
110,522
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章