Vb.net:Word表格到Excel数据传输问题

我可以成功地传输数据…我唯一的问题是这些奇怪的矩形放在Excel工作表的每个条目中是什么?

在这里输入图像说明

我计划使用这张表格中的信息进行查询,并想知道它们是什么,为什么发生,以及如何摆脱它们。

如果你的内容来自单词表单元格,那么这可能是单词“单元格标记结束”(ASCII 7)

https://support.microsoft.com/en-us/kb/165928

症状

当您的Visual Basic for Applicationsmacros返回表格单元格范围内的字符数时,如果该范围包括整个单元格,则返回的字符数比预期的多一个。

原因

通过devise,当单元格范围设置为包括整个单元格时,单元格标记结束(ASCII字符编号7)作为文本的一部分返回。 使用Range.Text属性包括段落标记和单元格标记的结束(ASCII 13和ASCII 7)并将它们作为一对返回。