2011-04-06 43 views
0

我有一个用户表单,用户在其中输入他们的项目描述到一个文本框中,并存储在一个字符串中。当用户运行“Generate Report”例程时,该字符串输出到单个单元格。如果用户输入换行符,则它们出现在输出中,但每个换行符都有一个“框”字符。我可以手动删除“box”字符,并且换行符在单元格中仍然存在,但是如何防止“box”字符首先出现?当我向字符串输出一个字符串时,如何删除出现换行符的框符号?

回答

2

您的字符串可能带有vbCrLf(回车+换行)。你只需要移除CR + LF的CR即可。

试试这个:

(YourCell.Value Here) = Replace(YourString, vbCrLf, vbLf) 

好运。

+0

太棒了。这很好。 – cmerrell 2011-04-07 14:29:31

相关问题