我想用另一個單詞替換列中的單詞,但是我的代碼似乎不工作,我仍試圖掌握編碼語言,但它是對我而言並不直觀。VBA Excel查找範圍中的單詞並替換
現狀:
Global Macro - Equities
Global Macro - Bonds
Global Macro - FX
.
.
.
And so on...
期望的結果:
GM - Equities
GM - Bonds
GM - FX
.
.
.
我的代碼
Sub ReplaceFundNames()
Dim FundName As String
Dim CorrectedName As String
Dim ws As Worksheet
Dim LastRow As Long
Set ws = ActiveSheet
LastRow = Range("B" & Rows.Count).End(xlDown).Row
FundName = Range(LastRow)
CorrectedName = Replace(FundName, "Global Macro", "GM")
Range("B" & LastRow).Value = CorrectedName
End Sub
謝謝!
你的代碼執行在活動工作表上的單元格'B1048576'更換,且僅當單元格中包含'「全球宏「' – ThunderFrame