我的程序正在生成HTML代码,然后将其放入一些字符串变量中。此HTML代码已准备好放在CSV文件中,因此整个代码都用引号括起来,所有内部双引号都有额外的引号用于转义。结果是用户可以在输出中看到它格式良好。
但是,我必须将此代码转换为一行,因为我认为我的Excel很难解决这个问题。格式良好的' HTML代码,因为有换行符。因此,我想在放入CSV之前将此HTML代码放到一行中。你能告诉我如何实现这个目标吗?
答案 0 :(得分:0)
您可以无需替换换行符以获得单行内容:
Dim TestString As String
TestString = " <body>" & vbCrLf & " some html" & vbCrLf & " </body>"
Dim SingleLined As String
SingleLined = Replace(TestString, vbCrLf, "")