excel强制换行符代码?Excel中的换行符可以ALT+Enter来输入,起到单元格内强制换行。公式中使用CHAR(10)来产生换行符,从而起到换行的功能。Excel编辑单元格时,按下Alt+Enter,可以在单元格内换行,在VBA中,可以使用vbCrLf,表示换行符,那么,excel强制换行符代码?一起来了解一下吧。
1、选中A1单元格,然后鼠标右键-选择【设置单元格格式】。或者按Ctrl+1的快捷键调出【设置单元格格式】对话框。
2、勾选【对齐】选项卡中的【自动换行】,完成后点击【确定】按钮
假设数据在A列
在B1中输入或复制粘贴此公式
=SUBSTITUTE(A1,"@",CHAR(10))
下拉填充
将此列单元格设置为自动换行。
可以用ALT+10呀,我刚试过。在替换为这个栏里面按ALT+10,然后点全部替换,就会自动分为两行,如果只看到如123或145,你把行高调大一点就可以了。
选中数据单元格,按CTRL+H,查找内容输入【,替换为对话框里: CTRL+J,再输入【
全部替换就是图中效果。单元格要设置为自动换行。
方法有多种:
替换法,已有人回答,不重复
借助Word替换法,复制到Word中,将【替换成换行符(Ctrl+l),再删除最开始一个换行符后,复制粘贴回Excel中
Power Qurey方法,用于此案例操作过程比上面的方法稍显繁琐,但可以随时更新
VBA方法,杀鸡用牛刀
公式法,如图,B2
=REPLACE(SUBSTITUTE(A2,"【",CHAR(10)&"【"),1,1,)
除VBA可以在代码中设置外,无论哪种方法,都要设计单元格格式为“自动换行”,并把列宽调整到合适的宽度。
以上就是excel强制换行符代码的全部内容,2、正常情况下将两个单元格的内容相加,输入“=D16+D17”,输出的结果是错误的,如下:3、这时可以使用强制换行符,输入的公式为“=D16&CHAR(10)&D17”:4、然后按回车键确认。