如何删除隐藏的报价

我已经有几个文本列的Excel工作表。 这些文本列是电子邮件。 这张表的数据将被用来发送邮件。

有数据在Excel中看起来很好,但是当邮件被复制到邮件正文引用出现在邮件的开头和结尾。

我在网上调查,发现这些是不需要的字符。 我尝试删除"使用以下公式。

 =SUBSTITUTE(SUBSTITUTE(CLEAN(K1),CHAR(127),""),CHAR(160),"") 

但问题是,有这个问题有多个列,所以这种方法是不是很可行的select对我来说。 另外一个问题是在此之后,单元格丢失了格式。

请帮我解决这个问题,如果可能的话,我正在寻找一个查找和replace的方法。 最坏的情况将是一个macros。

提前致谢。

  Cells.Replace What:=Chr(127), Replacement:=vbNullString Cells.Replace What:=Chr(160), Replacement:=vbNullString 

您Excel表格中的单元格在数据中包含多行数据,这意味着单元格中的所有行都使用carriage returninput。 (回车键)

如果您将这些单元格复制并粘贴到一个txt文件中,您将得到" "的文本。 " "实际上不是引号,而是带有回车的文本。

只要使用公式,让我知道,如果它的工作,

=SUBSTITUTE(A1,CHAR(10)," ")

在这里输入图像说明