在Excel VBA中使用通配符取代

时间:2018-06-18 21:19:58

标签: excel vba

我正在尝试自动上标excel单元格的部分内容。 我有一个区域,我想用克拉(^)限定上标,尽管边界可以在必要时改变。

例如,Cell A1值为ABC^12.5^ XYZ^3.14^ 我正试图在克拉和上标之间选择字符串的一部分。我发现在网上引导我很少,所以我用下面的代码对此进行了尝试

With Selection.Find
    .Execute FindText:="^*^", MatchWildCards:=True
    With Selection
        .Font.Superscript = True
    End With
End With

然而,当我尝试编译时,我得到“运行时错误'450':错误的参数数量或无效的属性赋值”

非常感谢任何想法!

0 个答案:

没有答案