查找和replace文本框和macros
有没有办法在文本框中查找和replaceembedded的macros?
例。 我创build了很多的文本框,我把它们分配给macros的说RunBox.1 WalkBox.1 SleepBox.1现在让我说复制这些文本框。 它将有我在前面的框中分配的macros,我想改变.1到.2
Dim tb As TextBox Dim actionName As String Sub AAA() For Each tb In ActiveSheet.TextBoxes actionName = tb.OnAction actionName = Replace(actionName, "CGSF", "KBTUGSF") tb.OnAction = actionName Next End Sub
这不是不确定我需要做什么。
更改文本框的OnAction
属性。
Dim tb as TextBox Dim actionName as String For Each tb In ActiveSheet.TextBoxes actionName = tb.OnAction actionName = Replace(actionName, ".1", ".2") tb.OnAction = actionName Next