用excel要怎么把两个不同单元格的内容替换

来源:百度知道 编辑:UC知道 时间:2024/06/30 06:18:33

假设你的功能要在SHEET1中完成.
按下ALT+F11,双击左边纵栏框中的SHEET1(功能要在哪张表中完成,就双击哪张表),然后在右边的编辑框中插入下面代码.退出
以后只要你在表中用CTRL选中两个单元格时,就会自动替换它们的值

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Selection.Areas.Count = 2 Then
a = Selection.Areas(1).Value
b = Selection.Areas(2).Value
Selection.Areas(2).Value = a
Selection.Areas(1).Value = b
Else
Exit Sub
End If
End Sub

a1<=>b1
1:c1=a1;a1=b1;b1=c1;
2:整列交换,剪切a列,插入到b列后;
3:VBA编程

在EXCEL里,如果要把两个单元格的内容合并到一个单元格,而且两个单元格的内容都要保留,如何操作 excel里怎么把一个单元格的内容等于筛选显示内容的第一个单元格? 怎么把EXCEL某列中相同的两个单元格找出来 excel 怎么把一个单元格的内容中的一部分提出来建立一个新的单元格 我的Excel怎么不能把上一单元格的内容拉到下面单元格了? excel能不能把几个单元格的内容合并到一个单元格中,各单元格内容用逗号分隔开 用鼠标拖动的话怎么样把EXCEL里的一个单元格和另外一个单元格交换内容 还有单元格怎么拆分呢? Excel中如何把“-”两边的内容分别提取到两个单元格中? excel的问题:如何连接两个单元格中的内容? excel中如何对调两个单元格的内容