各位老师好!请帮助解决通过双击将TreeView1数据传递至另一个窗体中的文本框内
时间:2011-08-11
来源:互联网
请问:是否可以通过双击TreeView1中的某一数据后,将该数据直接传递至另一个窗体中的文本框内。如果可行,则代码怎样写;如果不可以,那有什么其他的方法解决?
我在论坛中看到,可以将数据双击到工作表,也可以在同一窗体内进行数据的传递,但就是找不到在不同窗体内数据传递的代码。
TreeView好像是一个不太好搞的控件,在论坛内讨论这个控件的老师和朋友不是很多,其实个人认为:如果用好这个控件,将对xecel的操作会有很大的帮助
(详见附件)
附件

2011-8-11 02:21, 下载次数: 4
作者: 永远不是明天 发布时间: 2011-08-11
代码:
Private Sub TreeView1_DblClick()TextBox1.text = TreeView1.SelectedItem.Text '双击放到文本框
[a1] = TreeView1.SelectedItem.Text '双击放到单元个
End Sub
http://club.excelhome.net/thread-749604-1-1.html
作者: 白云2011 发布时间: 2011-08-11
作者: 永远不是明天 发布时间: 2011-08-11
作者: 永远不是明天 发布时间: 2011-08-11
UserForm2.TextBox1.text = UserForm1.TreeView1.SelectedItem.Text '双击放到文本框
[a1] = UserForm1.TreeView1.SelectedItem.Text '双击放到单元个
End Sub
作者: 白云2011 发布时间: 2011-08-11

[ 本帖最后由 白云2011 于 2011-8-11 02:52 编辑 ]
作者: 白云2011 发布时间: 2011-08-11
作者: 永远不是明天 发布时间: 2011-08-11
引用:
原帖由 永远不是明天 于 2011-8-11 02:50 发表谢谢您!!!这个软件还有点问题,不能真实关闭UserForm1,请您再帮助看一下
UserForm1.Show 0
End Sub
把这2个0去了
Sub 按钮2_单击()
UserForm2.Show O
End Sub
基本看了一下应该是这里的问题
Sub 按钮1_单击()
UserForm1.Show
End Sub
Sub 按钮2_单击()
UserForm2.Show
End Sub
[ 本帖最后由 白云2011 于 2011-8-11 02:56 编辑 ]
作者: 白云2011 发布时间: 2011-08-11
作者: 永远不是明天 发布时间: 2011-08-11
作者: 永远不是明天 发布时间: 2011-08-11
他人也会去帮助别人的
所以不必客气.

作者: 白云2011 发布时间: 2011-08-11
作者: 永远不是明天 发布时间: 2011-08-11
如你点击了第一次某个节点 要她他被传送到A1单元格
第二次点击某个节点 指定被传送到D3单元格
或者说那一层的节点传送到甚么地方.指定了条件即可实现
[ 本帖最后由 白云2011 于 2011-8-11 03:37 编辑 ]
作者: 白云2011 发布时间: 2011-08-11
如果说当A1单元格有数值的时候就传送到D3,这个就简单.
作者: 白云2011 发布时间: 2011-08-11
那今天就暂时到这里,白天再看看有什么其他办法解决。有您前面的指点,好像有点开窍了,但今天太累了。谢谢~~~~~~~~~~~!!!谢谢~~~~~~~~~~~~!!!谢谢~~~~~~~~~~~~~~~~~~~!!!
作者: 永远不是明天 发布时间: 2011-08-11
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28