0
我試圖創建一個動態工作簿,其中包含兩個Workbook:一個包含我的VB代碼,另一個包含Sheets。使用Range()時得到「Expected =」Replace()
由於他們下拉區域,它將根據區域更新值,然後更新其餘的單元格。
Sub Retrieve_Sales()
Dim OldRegin As String // Range [support_NP_E10_T12_CP1a_T12-Regions.xlsx]Region 1'!$B$2
Dim NewRegion As String // drop down with Regions 1 - Regions 20
OldRegion = Range("F2").Select
NewRegion = Range("C4").Select
Application.StatusBar = "Retrieing data on" & NewRegion
Application.ScreenUpdating = False
Range("F2").Replace(OldRegion, NewRegion)
End Sub
我繼續收到Expected =
。我想把它包裝到一個變量?
幾乎,你糾正了我的一些錯誤。現在我要做一個小的改變,我注意到範圍應該是E3:F19。當我進行更改[support_NP_E10_T12_CP1a_T12-Regions.xlsx] Region 1'!$ B $ 2區域未更新到我要更新的變量。 – Hugo
謝謝,我發現我的問題...,錯過拼寫錯誤的變量。 – Hugo