以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  请教:狐表能否使用NPOI,以实现独立的excel读写操作?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=109518)

--  作者:bahamute
--  发布时间:2017/11/14 8:49:00
--  请教:狐表能否使用NPOI,以实现独立的excel读写操作?
单位电脑大部分安装了64位office,我从C#中使用过NPOI,能够非常方便的操作excel表格,不知狐表能否使用?
[此贴子已经被作者于2017/11/14 8:50:04编辑过]

--  作者:有点蓝
--  发布时间:2017/11/14 8:53:00
--  
C#能用的狐表也能用,转换为vb的语法即可,或者再vs里封装好了给狐表调用

或者看看这个:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=100317&replyID=&skin=1

--  作者:bahamute
--  发布时间:2017/11/14 11:23:00
--  
@有点蓝
已从项目中引用ExOpenXml.dll,但提示编译错误。


图片点击可在新窗口打开查看此主题相关图片如下:qq截图2017111410.0.0.011953.png
图片点击可在新窗口打开查看


--  作者:有点蓝
--  发布时间:2017/11/14 11:26:00
--  
2个dll复制到Foxtable安装目录
--  作者:bahamute
--  发布时间:2017/11/14 11:30:00
--  
复制了,也引用了

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20171114112846.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20171114112755.png
图片点击可在新窗口打开查看


--  作者:有点蓝
--  发布时间:2017/11/14 12:13:00
--  
我重新下载例子测试没有问题呀。

找了台没有安装office的电脑测试也没有问题


--  作者:有点蓝
--  发布时间:2017/11/14 12:14:00
--  
调用的时候要加上命名空间

Dim _execl As New ExOpenXml.ExOXExecl()

--  作者:bahamute
--  发布时间:2017/11/14 17:23:00
--  
多谢帮助。

我也是刚刚下载了示例,才发现这个问题,建议版主把原贴步骤一里面的代码修改一下。

一、定义一个文档操作对象ExOXExecl,并打开一个Excel文档,如果文档不存在,则创建
Dim _execl As New ExOXExecl()
修改为
Dim _execl As New ExOpenXml.ExOXExecl()