excel怎样将前两栏的内容合并成第三栏,且合并后可以删除前两栏第三栏不受影响

2025-03-23 15:57:00
推荐回答(2个)
回答1:

按你的要求,需要用vba解决。

假如A、B列合并到C列,如下操作:

  1. alt+F11,打开VBA编辑器;

  2. 菜单栏-插入-模块;

  3. 粘贴代码:

    Sub test()

       For i = 1 To Range("A65536").End(xlUp).Row

         Cells(i, 3) = Cells(i, 1) & Cells(i, 2)

       Next

    End Sub

  4. 保存-退出;

  5. alt+F8运行宏。



回答2:

假如C列合并AB两列,C1公式=A1&B1,然后C列复制选择性贴上值,然后AB两列就可以删掉了。