Excel 如何实现点击sheet1!任一单元格,该单元格所在行的第一个单元格内容自动转到sheet2!B10单元格,同时
面转到sheet2!,当sheet2!B10单元格已经有内容时,点击sheet1!任一单元格,该单元格所在行的第一个单元格内容转到sheet2B11!依次类推!...
面转到sheet2!,
当sheet2!B10单元格已经有内容时,点击sheet1!任一单元格,该单元格所在行的第一个单元格内容转到sheet2B11!
依次类推! 展开
当sheet2!B10单元格已经有内容时,点击sheet1!任一单元格,该单元格所在行的第一个单元格内容转到sheet2B11!
依次类推! 展开
3个回答
展开全部
看起来得用宏了,比较麻烦。但是,提问者好像是在分拣数据,不妨直接用排序和一些相关的函数吧?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
alt+f11 以下代码放在sheet1内
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim r
r = Target.Row
If Sheet2.Range("b10") = "" Then
Sheet2.Range("b10") = Cells(r, 1)
Else
Sheet2.Cells(Sheet2.Range("b65536").End(3).Row + 1, 2) = Cells(r, 1)
End If
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim r
r = Target.Row
If Sheet2.Range("b10") = "" Then
Sheet2.Range("b10") = Cells(r, 1)
Else
Sheet2.Cells(Sheet2.Range("b65536").End(3).Row + 1, 2) = Cells(r, 1)
End If
End Sub
追问
不行啊,怎么回事呢?
追答
注意代码放在sheet1内
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这样只有用EXCEL VBA编程了 ,如果要筛选数据建议用函数公式VLOOKUP
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询