Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
楼主: spp0063

[已解决]Excel 2003 VBA 问题

[复制链接]
发表于 2016-11-16 09:52 | 显示全部楼层
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

 楼主| 发表于 2016-11-16 10:00 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2016-11-16 15:42 | 显示全部楼层
本帖最后由 spp0063 于 2016-11-16 16:23 编辑

你好,
请问这个程式码范围是否有错? "a6:a",谢谢

  • Private Sub UserForm_Initialize()
  •     Set d = CreateObject("scripting.dictionary")
  •     With Sheets(1)
  •         arr = .Range("a6:a" & .[a65536].End(3).Row)
  •         For i = 1 To UBound(arr)
  •             If Len(arr(i, 1)) Then d(arr(i, 1)) = ""
  •         Next
  •         brr = d.keys
  •         Me.ListBox1.List = brr
  •     End With
  • End Sub

回复

使用道具 举报

发表于 2016-11-16 16:53 | 显示全部楼层
没有啊,第一张表数据不是从第6行开始的吗?
回复

使用道具 举报

 楼主| 发表于 2016-11-17 08:07 | 显示全部楼层
grf1973 发表于 2016-11-16 16:53
没有啊,第一张表数据不是从第6行开始的吗?

你好,
OK,学习了

回复

使用道具 举报

发表于 2016-12-26 10:15 | 显示全部楼层

grf1973 你好,
如果要设置可一次全部勾选的,如何设定?

回复

使用道具 举报

发表于 2016-12-26 10:57 | 显示全部楼层
list加个“全部”,通过勾选“全部”,用代码实现全选。
回复

使用道具 举报

发表于 2016-12-26 13:37 | 显示全部楼层
grf1973 发表于 2016-12-26 10:57
list加个“全部”,通过勾选“全部”,用代码实现全选。

grf1973 你好,我还是有点不明白怎么设定, 能请你协助指导一下如何使用VBA

功能需求如下:
输入批号后, 于下栏自动带出批号相关资料, 在从上方按下勾选后, 自动将批号相关资料勾选


11111.jpg
回复

使用道具 举报

发表于 2016-12-26 14:26 | 显示全部楼层
找不到合适的事件,只好用双击事件。在列表框中双击第一条,会全部选中或不选中。

VBA.rar

40.72 KB, 下载次数: 4

回复

使用道具 举报

发表于 2016-12-26 16:59 | 显示全部楼层
grf1973 发表于 2016-12-26 14:26
找不到合适的事件,只好用双击事件。在列表框中双击第一条,会全部选中或不选中。

测试后,可以使用, 谢谢!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 10:12 , Processed in 0.340247 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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