Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3598|回复: 6

[已解决]如何实现合并单元格内容全部合并

[复制链接]
发表于 2011-12-11 09:26 | 显示全部楼层 |阅读模式
在合并单元格过程中,往往只取最左上角单元格内容,如何实现即合并,内容按照从左到时右,从上到下的顺序内容全部合并
最佳答案
2011-12-11 14:57
可以用vba实现,为这段代码指定快捷键或者自定义按钮/菜单
选中要合并的区域后按下快捷键或指定按钮后即可

Sub merge_range()
    With Selection
        For Each c In .Cells
            t = t & c
        Next
        Application.DisplayAlerts = False
        .Merge
        .Value = t
        Application.DisplayAlerts = True
    End With
End Sub

发表于 2011-12-11 14:26 | 显示全部楼层
例如
A列 B列   C列

你直接在C1=A1&B1  下拉
这样AB两列的内容就合到C列去了
回复

使用道具 举报

发表于 2011-12-11 14:57 | 显示全部楼层    本楼为最佳答案   
可以用vba实现,为这段代码指定快捷键或者自定义按钮/菜单
选中要合并的区域后按下快捷键或指定按钮后即可

Sub merge_range()
    With Selection
        For Each c In .Cells
            t = t & c
        Next
        Application.DisplayAlerts = False
        .Merge
        .Value = t
        Application.DisplayAlerts = True
    End With
End Sub

回复

使用道具 举报

发表于 2011-12-11 16:45 | 显示全部楼层
兰色曾介绍过,比较简单
回复

使用道具 举报

发表于 2011-12-11 18:09 | 显示全部楼层
怎样介绍的呀,告诉具体地址吧
回复

使用道具 举报

发表于 2011-12-11 19:48 | 显示全部楼层
{:011:}没有示例看不出来效果
回复

使用道具 举报

发表于 2011-12-14 17:50 | 显示全部楼层
很实用的方法,学习学习......
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-21 07:58 , Processed in 0.231200 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表