合并列

时间:2015-09-11 19:14:33

标签: excel vba excel-vba

我有从'D'到'N'列的数据,我希望将其合并到一列而不会丢失数据。我已使用“主页”选项卡中的“合并单元格”选项尝试了此操作,但随后它会丢弃我的所有数据。

这可以在VBA中完成吗?

顺便说一下,功能对我没用。

1 个答案:

答案 0 :(得分:0)

enter image description here

  1. 如果不是空白则在N之后插入列
  2. 在O1
  3. 中输入公式=CONCATENATE(D1,E1,F1,G1,H1,I1,J1,K1,L1,M1,N1)
  4. 填写
  5. 突出显示列O并复制
  6. 右键单击列O并选择选择粘贴特殊值然后选择值
  7. 删除列D-N O现在是您的合并列,删除后是Col D.
  8. 这里的假设是:

    • 你关心的D:O中没有其他数据。
    • 只有一列包含所有数据,您不需要外部单元格保持独立。