我正在尝试通过宏替换 Excel 2003 (VB5.5) 中的字符串(例如所有数字)。现在,我有这个代码:
Sub DeleteDigits()
Dim hLink As Hyperlink
Dim wSheet As Worksheet
For Each wSheet In Worksheets
For Each hLink In wSheet.Hyperlinks
hLink.Address = regEx.Replace(hLink.Address, "\d", "")
Next hLink
Next wSheet
End Sub
我检查了引用中的正则表达式,但我不知道如何通过hLink.Address不是对象的消息,这是我得到的错误。