【发布时间】:2014-08-30 16:05:56
【问题描述】:
我有一个包含两列 A 和 B 的 Excel 表。我需要合并这些列并让结果用逗号分隔。例如:
Column A | Column B1 2
会变成
Column C
1,2
如果可能的话,我希望使用 VBA 或由 VBA 执行的 excel 公式来完成。
【问题讨论】:
我有一个包含两列 A 和 B 的 Excel 表。我需要合并这些列并让结果用逗号分隔。例如:
Column A | Column B1 2
会变成
Column C
1,2
如果可能的话,我希望使用 VBA 或由 VBA 执行的 excel 公式来完成。
【问题讨论】:
这将在该范围内的所有行中进行一个初始范围(定义为 rng)循环,将该行中 A 列和 B 列的内容输出到同一行中的 C 列。
set rng = Range(cells(1,1), cells(activesheet.UsedRange.Rows,1))
for each cell in rng
cell.offset(0,2) = cell & "," & cell.offset(0,1)
next cell
【讨论】:
这是一个excel公式
=CONCATENATE(A1,",", B1)
【讨论】:
=A1&","&B1 也可以
【讨论】: