Excel精英培训网

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

[已解决]VBA_数据有效性问题---还存在个小问题

[复制链接]
发表于 2011-8-12 22:34 | 显示全部楼层 |阅读模式
VBA_数据有效性问题---还存在个小问题


问题在附件中,请老师们修改下。。。


最佳答案
1970-1-1 08:00

VBA_数据有效性问题---还存在个小问题.rar

18.39 KB, 下载次数: 7

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2011-8-12 22:37 | 显示全部楼层
yjwdjfqb 发表于 2011-8-12 22:34
VBA_数据有效性问题---还存在个小问题
其它E8,G5也是这个问题
是什么问题???
你不是把这一行的都弄进去了么?
序号
姓名
科室
级别
身份
职称
受聘专业
参工时间
工作年限
入院时间
入院年限
职务
专业技术职称
晋升专业技术职称时间


回复

使用道具 举报

发表于 2011-8-12 22:40 | 显示全部楼层
yjwdjfqb 发表于 2011-8-12 22:34
VBA_数据有效性问题---还存在个小问题

http://www.excelpx.com/forum.php?mod=redirect&goto=findpost&ptid=191186&pid=2778591&fromuid=324899
这里不是把你的“如果C2是科室时”的问题已经解决了么?
回复

使用道具 举报

 楼主| 发表于 2011-8-12 22:40 | 显示全部楼层
回复 放浪形骸 的帖子

VBA生成的数据有效性选项中,不把标题内容加到里面去
回复

使用道具 举报

发表于 2011-8-12 22:42 | 显示全部楼层
yjwdjfqb 发表于 2011-8-12 22:40
回复 放浪形骸 的帖子

VBA生成的数据有效性选项中,不把标题内容加到里面去

这里不是把你的“如果C2是科室时”的问题已经解决了么?

还有,你的E8,G5的例子不是就是显示标题一行的么?
那你原来的E8,G5是准备显示的是什么内容的啊???
回复

使用道具 举报

 楼主| 发表于 2011-8-12 22:43 | 显示全部楼层
回复 放浪形骸 的帖子

老师,是我没有表述清楚

C2,E8,G5单元格等于,就是标题列一样,对应生成的是选项中,不包括标题。
回复

使用道具 举报

发表于 2011-8-12 22:44 | 显示全部楼层
E8,G5要显示的是什么内容?
回复

使用道具 举报

发表于 2011-8-12 22:44 | 显示全部楼层
yjwdjfqb 发表于 2011-8-12 22:43
回复 放浪形骸 的帖子

老师,是我没有表述清楚

也是要显示的是“外妇科、手术室、内儿科”??
回复

使用道具 举报

 楼主| 发表于 2011-8-12 22:46 | 显示全部楼层
回复 放浪形骸 的帖子

看下宏中,可以看到,

是自定义的序列数据有效性
回复

使用道具 举报

发表于 2011-8-12 22:46 | 显示全部楼层
显示的内容是一样的话就更简单了:
  1. Sub AddValidation()
  2.     With Range("C3,E8,G5").Validation
  3.         .Delete
  4.         .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
  5.         xlBetween, Formula1:="外妇科,手术室,内儿科"
  6.     End With
  7. End Sub
复制代码
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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