lichh_2003 发表于 2005-11-8 11:45:00

怎么样用VBA模拟键盘“enter"

怎么样用VBA模拟键盘“enter"

wyj7485 发表于 2005-11-8 12:56:00

在用sendcommand时可用vbcr实现.

lichh_2003 发表于 2005-11-8 16:59:00

<P>这样一般的可以,但是用VBA重复的调用TRIM命令的“F“时,无效,必须按键盘的回车,才可以。</P>
<P>所以老在这个这个地方程序中断,无法达到批量裁剪的目的。。</P>
<P>&nbsp;谢谢</P>

mikewolf2k 发表于 2005-11-8 19:20:00

<P>怎么不可以?下面是我程序中的一段:</P>
<P>&nbsp;&nbsp;&nbsp; Acadapp.ActiveDocument.SendCommand "_trim" &amp; vbCr &amp; trimlsp &amp; vbCr &amp; vbCr &amp; "F" &amp; vbCr &amp; p(1) &amp; vbCr &amp; p(2) &amp; vbCr &amp; vbCr<BR>&nbsp;&nbsp;&nbsp; Acadapp.ActiveDocument.SendCommand "F" &amp; vbCr &amp; p(2) &amp; vbCr &amp; p(3) &amp; vbCr &amp; vbCr<BR></P>
<P>&nbsp;</P>

lichh_2003 发表于 2005-11-9 15:43:00

谢谢啊。我只用了一个vbCr,应该两个就可以

guodengch 发表于 2005-12-15 15:14:00

xiexie..............
页: [1]
查看完整版本: 怎么样用VBA模拟键盘“enter"