VC/MFC 修改excel密码
使用vc/mfc 给excel中写数据,现在客户要求给excel添加密码且密码还要能被修改。
1. 如果密码固定不变没有问题,open excel文件、写入数据、 save excel文件
2. 如果密码修改了,我按照 (原密码)open excel文件、 (新密码)save excel文件。使用book.SaveAs存储一下,是不是密码就会被修改。
实际发现修改密码时候book.saveas执行了,但是密码还是原来的密码。需要存入数据时候,(新密码)open excel文件,报错提示密码错误。
在VC/MFC中,这种需要修改excel文件密码的,如何实现?
打开和关闭的两句分别如下:
1. 如果密码固定不变没有问题,open excel文件、写入数据、 save excel文件
2. 如果密码修改了,我按照 (原密码)open excel文件、 (新密码)save excel文件。使用book.SaveAs存储一下,是不是密码就会被修改。
实际发现修改密码时候book.saveas执行了,但是密码还是原来的密码。需要存入数据时候,(新密码)open excel文件,报错提示密码错误。
在VC/MFC中,这种需要修改excel文件密码的,如何实现?
打开和关闭的两句分别如下:
book.SaveAs(COleVariant(SaveFileAllPath),covOptional,COleVariant(Test_set_password_temp),covOptional,
covOptional, covOptional, 1, covOptional,
covOptional, covOptional, covOptional, covOptional);
lpDisp = books.Open(SaveFileAllPath,covOptional,covOptional,covOptional,COleVariant(Test_set_password_temp),covOptional
,covOptional,covOptional,covOptional,covOptional,covOptional,covOptional,covOptional,
covOptional,covOptional);
...全文
相关推荐
人事管理系统
描述中提到,登录的用户和密码都是"RSK",这表明系统有一个固定的预设账户,可能需要在实际部署时进行修改或扩展,以适应多用户环境。2.
基于VC6.0+MFC的桌面考试系统设计与实现
Windows桌面应用开发中,MFC作为C++的经典界面框架,通过封装Win32 API和消息映射机制,让开发者能高效构建对话框类程序。它强调窗口与控件的交互逻辑,适合表单密集型场景。在实际工程中,常配合Access数据库和ADO技术实现数据持久化,利用随机组卷算法和自动判分逻辑提升业务效率。这类技术栈尤其适用于教学管理、在线考试等轻量级部署环境,具有无需额外运行库、拷贝即用的特点。本文将围绕一个基于VC6.0+MFC的桌面考试系统,详细拆解其登录权限、题库管理、随机组卷、在线答题与自动判分等核心模块的实现
MFC将数据库导出到excel(代码详细 一看就会)
【MFC将数据库导出到Excel的实现过程】在MFC(Microsoft Foundation Classes)框架下,将数据库中的数据导出到Excel文件是一项常见的任务,尤其对于数据管理和分析来说非常实用
VC操作Excel的方法以及SaveAs 的用法大全
以下是在MFC单文档应用程序中支持COM库的基本步骤:1.
VC6.0 使用ODBC读写Excel表格文件.rar
在VC6.0中,我们可以使用MFC(Microsoft Foundation Classes)库中的CDatabase和CRecordset类来操作ODBC。


