所以我創建了一個簡單的宏:爲任何Active或Open Workbook運行宏?
- 取消隱藏工作表。
- 查找並替換文本。
- 重新隱藏工作表。
我有這個宏工作,但只有當我將宏代碼嵌入到工作表中時才能使其工作。
這是代碼;
Sub UpdateChartParams()
Dim Chart_Parameters As Worksheet
Sheets("Chart_Parameters").Visible = True
Sheets("Chart_Parameters").Select
Cells.Replace What:="testtext", Replacement:="newtext", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False
Sheets("Chart_Parameters").Visible = False
End Sub
我需要做的就是在可能的情況下針對任何打開的工作簿運行此文件。