将Word文档中的文本(通常是一行)分配给变量时出现问题。问题是段落标记也被分配给变量,并导致外部系统拒绝变量。
由于它只是一行,我这样做:
Selection.WholeStory
var = Selection.Text
在外部系统中,将此var指定给文本框时,会插入段落标记,然后将其作为#
进行处理。
如何将下面的文本分配给没有段落标记的变量:
This is a sample text with paragraph mark^p
答案 0 :(得分:2)
您可以删除vbCr
:
Selection.WholeStory
var = Selection.Text
var = Replace(var, vbCr, "")