在Excel中如何编写代码,实现在用鼠标先后点选两个单元格后,里面的内容自动交换
请教高手,在Excel中如何编写代码,实现在用鼠标先后点选两个单元格后,里面的内容自动交换(可以将代码写在按钮里)?...
请教高手,在Excel中如何编写代码,实现在用鼠标先后点选两个单元格后,里面的内容自动交换(可以将代码写在按钮里)?
展开
1个回答
展开全部
Sub d()
Dim ss, s As Range
Set s = Selection
If s.Areas.Count = 2 Then
If s.Areas(1).Cells.Count = 1 And s.Areas(2).Cells.Count = 1 Then
ss = s.Areas(1).Cells(1, 1).Value
s.Areas(1).Cells(1, 1).Value2 = s.Areas(2).Cells(1, 1).Value
s.Areas(2).Cells(1, 1).Value2 = ss
End If
End If
End Sub
Dim ss, s As Range
Set s = Selection
If s.Areas.Count = 2 Then
If s.Areas(1).Cells.Count = 1 And s.Areas(2).Cells.Count = 1 Then
ss = s.Areas(1).Cells(1, 1).Value
s.Areas(1).Cells(1, 1).Value2 = s.Areas(2).Cells(1, 1).Value
s.Areas(2).Cells(1, 1).Value2 = ss
End If
End If
End Sub
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询