我想要的是找到“#”字符,将其删除并在其上标后添加 2 个字符。我有这个代码:
pos = InStr(mycell.Value, "#")
If pos > 0 Then
mycell.Replace What:="#", Replacement:=""
mycell.Characters(Start:=pos + 1, Length:=2).Font.Superscript = True
End If
当我只更换 - 作品。当我只制作一些字符上标时 - 有效。当两者 - 只更换。