Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1945|回复: 3

[已解决]就差一点点就完成代码了,大神们帮帮忙

[复制链接]
发表于 2017-11-1 18:21 | 显示全部楼层 |阅读模式
应该只差几两句代码的问题!基本的做法我是做出来了,就是不知道怎么将双击后的值写入A1单元格,还有个位置跟随的问题,看附件!大神们帮帮忙
最佳答案
2017-11-2 10:47
  1. Private Sub CommandButton1_Click()
  2.     arr = [{"123","234","1234","2345","23456"}]
  3.     With Me.ListBox1
  4.         .Clear
  5.         .List = arr   '显示内容
  6.         .Top = Me.CommandButton1.Top + Me.CommandButton1.Height   '显示位置(跟随按钮:top=按钮top+按钮的高度,left=按钮的left)
  7.         .Left = Me.CommandButton1.Left
  8.         .Visible = True
  9.     End With
  10. End Sub

  11. Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
  12.     For i = 0 To Me.ListBox1.ListCount - 1   '选中后在A1单元格显示
  13.         If Me.ListBox1.Selected(i) = True Then [a1] = Me.ListBox1.List(i)
  14.     Next
  15.     Me.ListBox1.Visible = False
  16. End Sub
复制代码

对应按钮的位置显示出需要的文本框.zip

20.98 KB, 下载次数: 7

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2017-11-2 10:47 | 显示全部楼层    本楼为最佳答案   
  1. Private Sub CommandButton1_Click()
  2.     arr = [{"123","234","1234","2345","23456"}]
  3.     With Me.ListBox1
  4.         .Clear
  5.         .List = arr   '显示内容
  6.         .Top = Me.CommandButton1.Top + Me.CommandButton1.Height   '显示位置(跟随按钮:top=按钮top+按钮的高度,left=按钮的left)
  7.         .Left = Me.CommandButton1.Left
  8.         .Visible = True
  9.     End With
  10. End Sub

  11. Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
  12.     For i = 0 To Me.ListBox1.ListCount - 1   '选中后在A1单元格显示
  13.         If Me.ListBox1.Selected(i) = True Then [a1] = Me.ListBox1.List(i)
  14.     Next
  15.     Me.ListBox1.Visible = False
  16. End Sub
复制代码

对应按钮的位置显示出需要的文本框.rar

21.7 KB, 下载次数: 13

评分

参与人数 1 +3 收起 理由
qdwfjmqj + 3 赞一个

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2017-11-2 12:55 | 显示全部楼层

太感谢了,就是不会这!我想了很多代码和帮忙,结果你这么一写,我哭了,我白想了1天,哎,我真的是学的太少了,非常感谢!
回复

使用道具 举报

发表于 2017-11-3 06:48 | 显示全部楼层
学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-7 04:46 , Processed in 0.772705 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表