excel如何把多行或列数据排成一行或列

来源:百度知道 编辑:UC知道 时间:2024/06/27 08:04:20

a b c d
b d a
变成
a b c d b d a
不是合并到一个单元格
是这样的
第一行 n1个单元格
第二行 n2个单元格
第n行 nn个单元格
合并到一个新行有n1+n2++nn个单元格

恩。比较多的却是要宏来做,代码如下:

Sub conn()
Dim i As Integer, iTargetRow As Integer
iTargetRow = Selection.Row
For i = 1 To [a1].End(xlDown).Row
Cells(i, 1).Resize(1, Cells(i, 255).End(xlToLeft).Column).Copy
Cells(iTargetRow, Cells(iTargetRow, 255).End(xlToLeft).Column + 1).PasteSpecial
Next
Cells(iTargetRow, 1).Select
If Cells(iTargetRow, 1) = "" Then Cells(iTargetRow, 1).Delete Shift:=xlToLeft
End Sub

操作方法:选中要合并到的目标行,然后运行宏

手动复制粘贴,多了的话,等楼下的写宏

你的意思是假如A1为a,B1为b,C1为c,在D1里显示abc是吧?简单!!!
D1=A1&B1&C1

多行多列是几行几列

如何把多个excel中的同一列数据复制到另一个新的excel中? 要把excel里面的一行数据变成列排的,怎么弄? 如何在EXCEL中把行单元格中的数据复制到列单元格中去? 如何把Microsoft Excel 表的原有数据的列该成行,行改成列来显示? 如何在EXCEL表中让光标自动移到行(或列)有数据的最后一列(或行)? 想把网上粘贴一些数据输入EXCEL表,如何使单独的每一个数字呈横排列或竖排列? 如何把word中一个3行1533列的数据复制到excel中变成一个3列1533行的数据? 在EXCEL 2003中如何把第一列数据转换为第一行数据? excel ABC列数据同CDE列数据如何匹配 excel ABC列数据同CDE列数据如何匹配 请问EXCEL达人,如何在EXCEL多列数据里防止数据重复录入啊