前言:
眼前朋友们对“excel显示多行文本”大约比较珍视,你们都需要剖析一些“excel显示多行文本”的相关资讯。那么小编在网摘上网罗了一些关于“excel显示多行文本””的相关文章,希望咱们能喜欢,咱们一起来了解一下吧!前言:
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
结语:分隔文本功能在工作中还是非常实用的!小伙伴们,你学会了吗?快快动手试试看吧!如果你喜欢,请点赞并分享给更多小伙伴们吧!
标签: #excel显示多行文本