2015-08-17 69 views
0

将Word文档中的文本(通常是一行)分配给变量时遇到问题。问题是段落标记也被赋值给变量,并导致外部系统拒绝该变量。选择文本w/o段落标记

因为它只是一条线,我做的:

Selection.WholeStory 
var = Selection.Text 

在外部系统,该分配给VAR文本框时,段落标记被插入,然后加工成#

我怎么可以指定下面的文字到一个变量W/O段落标记:

This is a sample text with paragraph mark^p 
+0

这应该可以帮助您:HTTP:// stackoverflow.com/questions/16035530/vba-word-remove-double-paragraph-marks –

回答

2

你可以只取出vbCr

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

非常感谢你!:) –