以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  两句代码是不是相同,请给讲一下好么?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=65118)

--  作者:筑梦踏实
--  发布时间:2015/3/9 16:41:00
--  两句代码是不是相同,请给讲一下好么?

Dim Book As New XLS.Book("c:\\reports\\test.xls")  //这行是生成一个新表的意思,怎么会报错?


Dim dt As Table = Tables("订单")  //这行代码也是生成一个新表的意思吧。这行怎么不报错啊?


这两段代码,我试用了以上的两段代表,前提是,我每次只复制到命令窗口中一行,执行。我是看过说明书的,这里说第一行代码可以生成一个新表,可是我运行后,就提示我错误。
图片点击可在新窗口打开查看此主题相关图片如下:360反馈意见截图

16390410232828.png
图片点击可在新窗口打开查看

而第二行也生成一个新表的意思吧,怎么不报错啊?

二、定义一个新的工作簿

工作簿的类型为XLS.Book,定义一个新工作簿的代码为:

Dim Book As New XLS.Book

也可以根据现有的文件生成一个工作簿:

Dim Book As New XLS.Book("c:\\reports\\test.xls")





--  作者:Bin
--  发布时间:2015/3/9 16:43:00
--  

Dim Book As New XLS.Book("c:\\reports\\test.xls")  地址或者文件名不对




--  作者:有点甜
--  发布时间:2015/3/9 16:43:00
--  

1、Dim Book As New XLS.Book("c:\\reports\\test.xls")

 

意思是打开你硬盘上的一个Excel文件

 

2、Dim dt As Table = Tables("订单")

 

意思是引用你foxtable里面的某一个表


--  作者:筑梦踏实
--  发布时间:2015/3/10 12:05:00
--  
对,象楼上这个解释就对了。网上哪个说明不是太准确。应改一下。谢谢解答。