不打开excel 如何获取某一列使用的列数
答案:1 悬赏:10
解决时间 2021-04-21 06:11
- 提问者网友:西路不相离
- 2021-04-20 19:28
如何在不打开其他excel(假定为工作簿A)的条件下,获取其在D列使用的行数?并将该值输出到当前活动工作簿(工作簿B)中的A1格?
最佳答案
- 二级知识专家网友:一个很哇塞的汉子
- 2021-04-20 19:39
一个文件不打开是获取不到数据的,一个箱子不打开你能拿到里面的东西吗?
打开是必须的,但是可以让他在后台打开,也就是打开之后你没看到。
有一个比较简单的方法:
在(工作簿B)的VBA中的“ThisWorkBook"中的写入代码:
Private Sub Workbook_Open()
Workbooks.Open "C:\\工作簿A.xls"
'文件路径 (作用:打开工作簿A)
End Sub
然后在工作簿A中的VBA同样写入代码:
Private Sub Workbook_Open()
ActiveWindow.Visible = False
'隐藏工作簿A
End Sub
以上的方法可以在打开工作簿B的时候同时打开了工作簿A,
打开工作簿A的同时会把工作簿A隐藏起来。
隐藏之后的工作如果你想再看到的话你可以按
菜单--窗口-取消隐藏-(选中工作簿A)-确定
希望能帮到你
打开是必须的,但是可以让他在后台打开,也就是打开之后你没看到。
有一个比较简单的方法:
在(工作簿B)的VBA中的“ThisWorkBook"中的写入代码:
Private Sub Workbook_Open()
Workbooks.Open "C:\\工作簿A.xls"
'文件路径 (作用:打开工作簿A)
End Sub
然后在工作簿A中的VBA同样写入代码:
Private Sub Workbook_Open()
ActiveWindow.Visible = False
'隐藏工作簿A
End Sub
以上的方法可以在打开工作簿B的时候同时打开了工作簿A,
打开工作簿A的同时会把工作簿A隐藏起来。
隐藏之后的工作如果你想再看到的话你可以按
菜单--窗口-取消隐藏-(选中工作簿A)-确定
希望能帮到你
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯