【发布时间】:2015-07-02 18:00:09
【问题描述】:
目标:
在 Sheet1 中搜索第 18 列中的关键字(关键字:大小写等)
一旦找到关键字,偏移量(0,-11)
在相应的单元格中输入给定值 C1008。
并重复相同的操作,直到完成整列(大约 1500 行)
我无法执行第四步。 而且我需要多个关键字来搜索并执行相同的步骤。
程序:
Sub RCIM()
Dim ws As Worksheet
Dim aCell As Range
Range("A1").Select
Set ws = ThisWorkbook.Sheets("Sheet1")
With ws
Set aCell = .Columns(18).Find(What:="case", LookIn:=xlValues, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _ MatchCase:=False, SearchFormat:=False)
If Not aCell Is Nothing Then
aCell.Offset(0, -10).Value = "C1008"
Else
MsgBox "Not Found"
End If
End With
End Sub
【问题讨论】: