VBA替换Excel“语句无效外部类型块”

时间:2016-01-02 16:13:41

标签: excel vba excel-vba

编译错误,“类型块外的语句无效”

我正在尝试在C列中搜索字符串“Steel Structural”,如果它存在,则将其替换为“Structural Steel”

我需要这是一个按下按钮,因此单元格格式中没有循环,否则我只会使用基本的Excel函数来反转单词

这是我的代码:

Private Sub CommandButton1_Click()
Range("C:C").Select
If MT = "Steel Structural" Then
Replace("Steel Structural", "Steel Structural", "Structural Steel") As String
End Sub

我做错了什么?

1 个答案:

答案 0 :(得分:1)

考虑:

Sub dural()
   Dim C As Range
   Set C = Range("C:C")

   C.Replace What:="Steel Structural", Replacement:="Structural Steel"
End Sub