Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba 移除¶;(pilcrow)从粘贴的文本_Vba_String_Text_Character Encoding_Carriage Return - Fatal编程技术网

Vba 移除¶;(pilcrow)从粘贴的文本

Vba 移除¶;(pilcrow)从粘贴的文本,vba,string,text,character-encoding,carriage-return,Vba,String,Text,Character Encoding,Carriage Return,用户正在将Lotus Notes中的文本粘贴到我的VBA应用程序中。然后将其存储在Access中。有时粘贴的文本包括我假设的回车符,当粘贴到单行表单控件中时,该回车符在应用程序的表单中显示为¨ 但是,由于这不会粘贴到VBE中,因此我无法将其添加到SQL事务的非法字符列表中。我已经尝试过捕获Chr(10),Chr(13),甚至还有皮尔克罗符号Chr(182),但是没有任何东西允许检测和删除此字符 除此之外,这个符号不会引起任何问题,它只是一个显示的东西 有什么方法可以检测这个字符并从字符串中删除它

用户正在将Lotus Notes中的文本粘贴到我的VBA应用程序中。然后将其存储在Access中。有时粘贴的文本包括我假设的回车符,当粘贴到单行表单控件中时,该回车符在应用程序的表单中显示为¨

但是,由于这不会粘贴到VBE中,因此我无法将其添加到SQL事务的非法字符列表中。我已经尝试过捕获
Chr(10)
Chr(13)
,甚至还有皮尔克罗符号
Chr(182)
,但是没有任何东西允许检测和删除此字符

除此之外,这个符号不会引起任何问题,它只是一个显示的东西

有什么方法可以检测这个字符并从字符串中删除它吗


编辑:我已经做了一些测试,让应用程序告诉我最右边字符的字符代码是什么,它确认它是
Chr(10)
-将尝试不同的策略,并将其作为异常处理。

将其作为正常字符串清理的异常处理,并将CR/LF从任何字符串中删除。最终比我想象的要简单,但这确实让我困惑了一段时间