vba 怎样获得非工作工作簿中工作表的名字 10
就比如说,我有一个工作簿名字是全国,但是这个工作簿没有被打开,然后我想直接用,application.workbooks("全国").sheets(1).name获取中工...
就比如说,我有一个工作簿名字是全国,但是这个工作簿没有被打开,然后我想直接用,application.workbooks("全国").sheets(1).name获取中工作簿的第一个表的表名,可是这样好像不行,请问要怎么获取呢?有直接获取的方法么?
展开
展开全部
打开是必须的
可以直接打开 或静默打开
下面静默打开的代码
Set xlapp = CreateObject("Excel.Application")
xlapp.Workbooks.Open 路径& "\" & 文件名
Set sth= xlapp.Workbooks(文件名).Sheets(1)
sth.nam 即时你的表名
可以直接打开 或静默打开
下面静默打开的代码
Set xlapp = CreateObject("Excel.Application")
xlapp.Workbooks.Open 路径& "\" & 文件名
Set sth= xlapp.Workbooks(文件名).Sheets(1)
sth.nam 即时你的表名
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |