选择没有段落标记

时间:2015-08-17 13:38:46

标签: vba ms-word word-vba

将Word文档中的文本(通常是一行)分配给变量时出现问题。问题是段落标记也被分配给变量,并导致外部系统拒绝变量。

由于它只是一行,我这样做:

Selection.WholeStory
var = Selection.Text

在外部系统中,将此var指定给文本框时,会插入段落标记,然后将其作为#进行处理。

如何将下面的文本分配给没有段落标记的变量:

This is a sample text with paragraph mark^p

1 个答案:

答案 0 :(得分:2)

您可以删除vbCr

Selection.WholeStory
var = Selection.Text
var = Replace(var, vbCr, "")