excel - 试图在特定选项卡中打开文件
问题描述
我试图让一个文件打开到一个特定的选项卡,但我很挣扎。我知道位置有问题。我尝试添加括号和其他格式来修复位置,但没有任何效果。
strPath = "G:\Budgets and Financial\CLT Budget Templates\"
strFile = "Belle Grove Manor.xlsx"
strSheet = "Sheet1"
strRng = Range("E2").Address(2, 5, xlR1C1)
strRef = "'" & strPath & "[" & strFile & "]" & strSheet & "'!" & strRng
Workbooks.Open (strRef)
解决方案
这行得通吗?
Sub openWB()
strPath = "G:\Budgets and Financial\CLT Budget Templates\"
strFile = "Belle Grove Manor.xlsx"
strSheet = "Sheet1"
strRng = "E2"
strRef = strPath & strFile
Dim newWB As Workbook
Set newWB = Workbooks.Open(strRef)
newWB.Sheets(strSheet).Select
newWB.Sheets(strSheet).Range(strRng ).Select
End Sub
推荐阅读
- php - 如何在从 active.js 文件调用的 jQuery 中添加活动类?
- c# - 我想自动选择具有值的组合框
- javascript - Postgres 为推入数组的字符串保留单引号
- ios - 可重新排序的意图配置小部件 iOS
- css - 如何使抽屉占据屏幕的全高?
- kubernetes - 使用 cluster-admin 角色创建新的 CRD 资源
- http - 如果传输的数据多于 Content-Length(到客户端),会发生什么情况?
- php - 如何将具有整数的数组拆分为不同的格式
- python-3.x - 如何在可以随机选择的范围之外添加一个数字
- python - 从csv数据集中获取对应于一行的值