【发布时间】:2018-07-28 10:37:32
【问题描述】:
我希望在 xl VBA 中编写一个简单的宏,该宏循环遍历单元格 A1:A100 和;
- 查找值为“HT”的每个单元格
- 复制整行
- 选择工作表“记录” - 移动到 A 列的底部 - 粘贴复制的行
- 循环
这是我的尝试 - 我正在努力让它发挥作用,并且一直在谷歌上搜索各种不同的方法,但似乎无法奏效!
私有子 CopyRow()
Dim i As Range
Sheets("Input").Select
Range("A1").Select
For Each i In Sheet9.Range("A2:A1000")
Select Case i.Value
Case "HT"
Rows(ActiveCell.Row).Copy
Sheets("Records").Select
Range("A2").End(xlDown).PasteSpecial xlPasteValues
Sheets("Input").Select
Case Else
End Select
Next i
感谢您能给我的任何帮助!
【问题讨论】:
-
我没有答案,但请看一下我在这里使用的避免使用“选择”的方法:stackoverflow.com/a/40768023/4961700