我有以下VBA代碼:內部表名稱爲變量在Excel細胞基於輸入
Sub test()
Dim Variable As String
Variable = Sheet1.Range("A1").Value
Sheet2.Select
Range(Variable).Select
End Sub
Value in cell A1 = B2:B3
代碼工作完全爲止。現在我想以與我爲範圍相同的方式將「Sheet2」部分作爲變量。我想將內部工作表名稱寫入一個excel單元格以使其可變。到目前爲止,我嘗試了以下方法,但沒有奏效。
Sub test()
Dim Variable As String
Variable = Sheet1.Range("A1").Value
Variable2 = Sheet1.Range("A2").Value
Variable2.Select
Range(Variable).Select
End Sub
Value in cell A1 = B2:B3
Value in cell A2 = Sheet2
你有什麼想法我可以解決這個問題嗎?
感謝您提前提供任何幫助。
https://msdn.microsoft.com/en-us/library/office/aa221568%28v=office.11%29.aspx ?f = 255&MSPPError = -2147217396 –