青岛市北区黑社会老大:excel怎么把两个单元格的内容合并为一个

来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 05:23:32

怎么把两个单元格的内容合并为一个

例如:A1单元格内容是:老师
      B1单元格内容是:您好你想把A1和B1单元格内容合并成:老师您好,那么C1的公式是:=A1&B1即可! 如果你两个单元格已经输好了,这时又想合并内容,那么你按照我下面的方法做即可:    大家都知道在EXCEL中,将多个单元格合并为一个单元格时,EXCEL的合并功能只能保留左上角一个单元格的内容,其他单元格中的内容会被丢弃。而我们有时需要将合并的所有内容都被保留到一个单元格中,下面是我制作一个VBA宏,来实现这个功能。       首先按ALT+F11组合键,打开VBA窗口,按顶部菜单“插入-模块”插入一个模块,把下面代码复制进去:Sub 合并1()Application.DisplayAlerts = FalseSet tt = Selection '赋值选定区域a = tt.Rows.Count '选区行数x = tt.Row '第一个格行号y = tt.Column '列号s = tt.Columns.Count - 1 '列数减1For j = x To x + a - 1    For i = 1 To s        Cells(j, y) = Cells(j, y) & Cells(j, y + i)    Next    Range(Cells(j, y), Cells(j, y + s)).Merge '合并NextApplication.DisplayAlerts = TrueEnd SubSub 合并2()t = ""Set tt = Selectionx = tt.Row '第一个格行号y = tt.Column '列号For Each a In Selectiont = t & a.Valuea.Value = ""NextCells(x, y) = tSelection.MergeSelection.WrapText = True '自动换行End Sub复制好后,关闭这个窗口,回到EXCEL,再按AIT+F8,点执行即可!