起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 160|回复: 6

【结贴】[请求]TexcelToTable无法读取数据**

[复制链接]
发表于 2009-1-13 10:03:18 | 显示全部楼层 |阅读模式
对于一个excel进行了保护工作簿操作,为了防止excel的文件结构被破坏
当用TExcelToTable导入数据时,无法读取数据
如何解决?
回复

使用道具 举报

发表于 2009-1-13 10:09:11 | 显示全部楼层
楼主,说一下你怎么做的保护工作簿?
是excel中的工具--保护--保护工作表吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-13 10:12:28 | 显示全部楼层
就是那个菜单中的,但是是用保护工作簿那个功能,而不是保护工作表!
回复 支持 反对

使用道具 举报

发表于 2009-1-13 10:23:21 | 显示全部楼层
好的,我测试一下。
回复 支持 反对

使用道具 举报

发表于 2009-1-13 10:31:32 | 显示全部楼层
测试后,发现是不能正常访问到该工作簿里的内容了
1、换种保护方式,比如用保护工作表的方式而不是保护工作簿的方式(保护工作表的方式是可以导入的)
2、自己调用VBA的相关代码,动态取消保护生成一个临时文件,然后通过这个临时文件进行导入,导入之后删除。(VBA的相关代码你可以在网上找一下,然后在论坛里搜索DispatchHelper相关的例子)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-13 10:35:41 | 显示全部楼层
好的!
谢谢了
回复 支持 反对

使用道具 举报

发表于 2009-1-13 10:38:19 | 显示全部楼层
客气,结贴了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-28 14:43 , Processed in 0.040208 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表