Excel精英培训网

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

求助 从列表框窗体内输入数据

  [复制链接]
发表于 2011-1-18 16:36 | 显示全部楼层 |阅读模式
在excel表格里输入数据时想弹出一个列表窗口,从列表窗口选择一个数据填充到当前单元格不知用VBA怎么实现 不想用数据有效性那种下接列表,因为数据太多,
发表于 2011-1-18 19:05 | 显示全部楼层
本帖最后由 爱疯 于 2012-11-2 20:25 编辑

试试这个(改自别人的类):
[hide]
试试类.zip (13.62 KB, 下载次数: 161)
回复

使用道具 举报

发表于 2011-1-18 23:09 | 显示全部楼层
回复

使用道具 举报

发表于 2011-1-18 23:11 | 显示全部楼层
不知道你的数据太多多到什么程度。上传附件看一下吧。
回复

使用道具 举报

发表于 2011-1-18 23:44 | 显示全部楼层
{:812:}给个附件和模拟结果先。
回复

使用道具 举报

发表于 2011-1-19 11:28 | 显示全部楼层
lxx_jypx 发表于 2011-1-18 16:36
在excel表格里输入数据时想弹出一个列表窗口,从列表窗口选择一个数据填充到当前单元格不知用VBA怎么实现 不 ...

貌似以前论坛有个提问的艺术。

在提问的时候。尽量带上附件。如果涉及到机密的话就随便编些数据来提问 。

毕竟大家都是出来工作的人。没那么多时间来自编数据。
回复

使用道具 举报

 楼主| 发表于 2011-1-19 11:50 | 显示全部楼层
上传表格,请指点一下,里边有点小问题没解决掉

列表窗口.rar

19.09 KB, 下载次数: 147

回复

使用道具 举报

 楼主| 发表于 2011-1-19 12:02 | 显示全部楼层
ActiveSheet.Cells(ActiveCell.Row, 1) = Left(n, InStr(n, "-") - 1)

用这个可以了
回复

使用道具 举报

 楼主| 发表于 2011-1-19 17:44 | 显示全部楼层
此问题已解决,需要在excel里实现弹出窗口快速录入的朋友可以参考 现付上文件
在这里再次感谢
mn860429


列表窗口.rar

26.68 KB, 下载次数: 222

回复

使用道具 举报

发表于 2011-12-2 23:28 | 显示全部楼层
上清宫主 发表于 2011-1-18 19:05
试试这个(改自别人的类):
**** 本内容被作者隐藏 ****

朋友,怎么在k,R,W中列中任意单击其中的一个单元格弹出你那个数据输入窗体,麻烦你把代码给我改改赛
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-16 06:38 , Processed in 4.665184 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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