如何解决将Excel换行符转换为<br>
| 一位客户给我发送了一大堆产品名称和说明。 Description单元格具有文本换行和许多换行符。我需要通过Navicat Premium将其导入MySQL。 问题在于,描述单元用作每个产品页面的HTML描述。 是否可以在同一Excel文件中或通过php函数用ѭ0替换Excel的换行符?解决方法
一点点ASCII编码将大有帮助。
设置查找/替换对话框(Ctrl-H)。在“查找”字段中,按住Alt键,然后从数字键盘上键入010。 (这使您可以找到换行符。)在替换字段中,输入
<br>
。
,或使用VBA函数替换字符串中的回车符
插入模块并粘贴
Function LineFeedReplace(ByVal str As String)
dim strReplace as String
strReplace = \"<br>\"
LineFeedReplace = Replace(Replace(Replace(Replace(Replace(Replace(str,Chr(10),strReplace),Chr(13),vbCr,vbCrLf,vbLf,vbNewLine,strReplace)
End Function
如果单元格A1包含带换行符的字符串,则=LineFeedReplace(A1)
将返回所有换行符均设置为<br>
的字符串
,首先,请确保同时考虑CR和LF这两个因素。这些代码分别是0013和0010,因此您将需要一个公式来清除这两个代码。我成功地使用此公式(ѭ5)在excel中转换了一个长文本单元格,并用\'br\'
标记替换了不可见的中断。由于您无法确切知道要使用哪种换行符,因此也可以尝试使用0010或=SUBSTITUTE(A3,CHAR(10),\"<br>\")
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。