我正在使用VB在Excel中填充数据。它们正在A列的1到3000行中填充。
这是一个示例部分:
H'03F8
H'03FD
H'4404
H'0812
... and so on
Run Code Online (Sandbox Code Playgroud)
现在,我要做的是查找所有以H'开头的字符串,并删除工作表中所有出现的字符串。因此结果将是:
03F8
03FD
4404
0812
... and so on
Run Code Online (Sandbox Code Playgroud)
为此,这是我正在使用的代码:
Dim xl = Microsoft.VisualBasic.CreateObject("Excel.Application")
Dim wb = xl.Workbooks.Add()
Dim sheet = wb.ActiveSheet
Private Sub find_replace()
Dim myRange As Range
myRange = sheet.Range("A1:A3000")
For Each row In myRange
sheet.substitute(myRange, "H'", "")
Next
End Sub
Run Code Online (Sandbox Code Playgroud)
但是它在运行时给出错误:MissingMemberExeception未处理。并在其详细信息中显示:找不到类型为“工作表”的公共成员“替代”。
我正在使用VB 2010 Express。请帮忙。
| 归档时间: |
|
| 查看次数: |
6377 次 |
| 最近记录: |