例如 依次在几个不相邻的单元格中输入不同的数据(可以是单词、字母或数字)
使用Excel整理表格数据时,希望自动合并选中区域所有单元格的内容,但Excel软件的合并功能无法满足这一要求。我该怎么办?
我们可以编写一个“宏”,它可以巧妙地保存选择中所有单元格的数据,通过循环给一个变量赋值,最后将结果输出到合并的单元格中。
代码如下:
合并子单元格()
关闭屏幕更新和警告提示。
申请。屏幕更新=假
申请。显示警报=假
暗淡的i%
循环统计所选区域的单元格数据,并将其合并到StrTotal中。
对于i=1至选择。数数
总选择数=总选择数。细胞(一)
然后
设置选择格式
通过选择。合并单元格=真。水平对齐=xlCenter。垂直对齐=xlCenter。Value=''' StrTotal '前面是' sign '
以…结尾
恢复屏幕更新和警告提示。
申请。显示警报=真
申请。屏幕更新=真
末端接头
将上面的宏分配给自定义工具栏按钮。接下来,我们可以测试结果。例如,依次在几个不相邻的单元格中输入不同的数据(可以是单词、字母或数字)。最后选中所有数据区,点击刚刚定义的按钮,就可以看到合并的效果了。
版权声明:例如 依次在几个不相邻的单元格中输入不同的数据(可以是单词、字母或数字)是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。