使用Excel 的vba宏将不同行数据合并到同一单元格
一、效果展示
图一:未拼接前
图二:拼接后效果
二、创建变量
'vbCrLf 为vba的换行函数
Dim times As String '定义时间变量
times = Timer '获取当前时间
Dim strDict(10000, 5) As String '
Sheets("数据拼接").Range("F2:H300") = "" '将第F列的第二行到第H列的第300行数据清空
三、将excel数据存入变量中
iSrc = 0 '定义数字变量
Do While Sheets("数据拼接").Cells(iSrc + 2, 1) <> "" '判断第一列是否有空值
strDict(iSrc, 0) = Sheets("数据拼接").Cells(iSrc + 2, 1) '序号
strDict(iSrc, 1) =