前言:
目前你们对“c语言多行宏”可能比较珍视,同学们都需要分析一些“c语言多行宏”的相关知识。那么小编同时在网络上网罗了一些有关“c语言多行宏””的相关文章,希望姐妹们能喜欢,姐妹们一起来学习一下吧!前言:
Excel中分隔单元格内多行文本的两种方法,高效工作不加班!
废话少说,先看最终要得到的效果:(要求:多行文本需将每行分隔开来,并分别放到右侧的每个单元格内)
注:换行符使用ALT+10输入(数字小键盘上的10)
方法1:使用分列的方法
复制要分隔的数据列区域;
选择以分隔符号进行分列;
“分隔符号”选:其他,并输入ALT+10(数字小键盘上的10),相当于换行符,为不可见符号;
方法2:使用VBA编程解决:
选中需分隔的单元格后,按“分隔文本”按钮即可;
“分隔文本”按钮指定了宏:splitText(),代码如下所示:
Sub splitText()
'用换行符分隔文本,换行符使用ALT+10输入
Dim splitVals As Variant ‘分隔后文本变量
Dim totalVals As Long ‘分隔的文本个数
splitVals = Split(ActiveCell.Value, Chr(10)) ‘Split为分列函数,生成一个数组;
totalVals = UBound(splitVals) ‘取得数组的个数
Range(Cells(ActiveCell.Row, ActiveCell.Column + 1), Cells(ActiveCell.Row, ActiveCell.Column + 1 + totalVals)).Value = splitVals ‘将数组写入单元格
End Sub
结语:分隔文本功能在工作中还是非常实用的!小伙伴们,你学会了吗?快快动手试试看吧!如果你喜欢,请点赞并分享给更多小伙伴们吧!
标签: #c语言多行宏 #excel显示多行文本