|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
如何将VBA查找到的数据填入指定单元格内.7z
(32.31 KB, 下载次数: 52)
- Private Sub Worksheet_SelectionChange(ByVal Target As Range)
- On Error GoTo VeryEnd
- If Target.Column = 9 Then
- Set r = Sheets("销售趋势").Range("A1:A40000").Find(Target.Offset(0, -8).Value, , , xlWhole)
- k = r.Row
- Sheets("销售趋势").Select
- Sheets("销售趋势").Range("G" & k & ":" & "W" & k).Select
- End If
- If Target.Column = 12 Then
- Set r = Sheets("销售趋势").Range("a1:a40000").Find(Target.Offset(0, -11).Value, , , xlWhole)
- k = r.Row
- Sheets("总表").Range("q1:ag1").Value = Sheets("销售趋势").Range("g" & k & ":w" & k).Value
- End If
- If Target.Column = 13 Then
- Set r = Sheets("销售趋势").Range("a1:a40000").Find(Target.Offset(0, -12).Value, , , xlWhole)
- k = r.Row + 1
- Sheets("总表").Range("q1:ag1").Value = Sheets("销售趋势").Range("g" & k & ":w" & k).Value
- End If
- If Target.Column = 14 Then
- Set r = Sheets("销售趋势").Range("a1:a40000").Find(Target.Offset(0, -13).Value, , , xlWhole)
- k = r.Row + 2
- Sheets("总表").Range("q1:ag1").Value = Sheets("销售趋势").Range("g" & k & ":w" & k).Value
- End If
- 附件请测试:
- VeryEnd:
- End Sub
复制代码 |
评分
-
1
查看全部评分
-
|