表格单元格文字有额外的字符

时间:2015-04-27 16:00:44

标签: vba word-vba word-2010

我试图在我创建的简单可打印表单上进行一些数据验证。在试图查看特定细胞是否具有一定长度时,我惊讶地发现细胞中出现了2个额外的细胞。我用来获取数据的代码是

ActiveDocument.Tables(1).Cell(5, 1).Range.Text

这些字符似乎是ANSI代码13和7,对应于换行符和贝尔。这些代码在Word中使用表时是否是标准的?

我该如何使用它?我可以看一下不同的房产吗?我是否需要接受他们的存在并完全解释它?

注意:我知道我的代码示例中没有使用绝对引用。这只是证明一点的一个例子。

1 个答案:

答案 0 :(得分:0)

这些是出现在表格单元格末尾的标准字符。它们可能很烦人,但通常会像

那样
objRng.MoveEndWhile Chr(7) & Chr(13), wdBackward

诀窍。