您的位置:程序门 -> vb -> vba



有关excel-vba的小问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


有关excel-vba的小问题[已结贴,结贴人:yxhltsx]
发表于:2007-12-27 16:44:20 楼主
set   xlapp   =   createobject("excel.application")
                        set   xlbook   =   xlapp.workbooks.open(.foundfiles(myindex   +   1))
                        xlapp.visible   =   false
                        set   xlsheet   =   xlbook.sheets.item(1)
                       
                        xlsheet.activate
用上面的代码打开一系列的excel文件(.xls)可是却取不出数据来,但是这样写的话就可以了:
workbooks.open   .foundfiles(myindex   +   1)
                          'application.visible   =   false
为什么呀!哪位朋友知道的话就告知一下吧,因为我的程序中其实是用第一种写法要好些的,只是不知道哪错了就是读不出数据来.
发表于:2007-12-27 17:09:361楼 得分:20
说实话,我没看到你哪条语句在读数据!
后面加一句:msgbox   xlsheet.cells(1,1)   '读第一行第一列的数据
发表于:2007-12-28 09:53:562楼 得分:0
多谢你的提醒,我知道错哪了.
是我没把读数据的语句写出来,因为我一直以为在打开文件那就出错了,没往后面想.呵呵  


快速检索

最新资讯
热门点击