VBA中如何给光标所在文本框赋值

在vba中建立一个窗体,窗体中有一个下拉列表listbox1、5个文本框textbox1、textbox2、textbox3、textbox4、textbox5。当双击文... 在vba中建立一个窗体,窗体中有一个下拉列表listbox1、5个文本框textbox1、textbox2、textbox3、textbox4、textbox5。当双击文本框时,如何将文本框中选定内容赋给光标所在的文本框????求高手解答。 展开
 我来答
匿名用户
2013-07-07
展开全部
我觉得从逻辑上是行不通的
因为
假定原光标在a文本框
我们可以设置一个中间变量存放当前光标(在a)的位置
现在鼠标指针移动到b文本框
如果双击时触发一个事件
则可以在此事件过程中将b的内容写入中间变量指示的(a)位置
即可满足你的要求

但是,双击好像是触发两个事件
一个是单击、一个是双击
当触发单击时
中间变量的指针指向了b
那么双击事件的过程就只能将b的内容赋给了b而不是a

建议在每个文本框旁添加一个按钮
仍然设置中间变量存放光标所在位置
当想要把某个文本框的内容赋给它时
单击该文本框旁的按钮
就可以实现你的要求了

(水平有限,仅供参考)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式