Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
12
返回列表 发新帖
楼主: 赤寮张氏

[已解决]请问一个关于数据有效性的问题

[复制链接]
发表于 2011-8-30 21:58 | 显示全部楼层
名称:工序表=工序表!$A$2:$A$875

这样呢?应该可以了

不知道你什么地方有问题
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

发表于 2011-8-30 22:45 | 显示全部楼层


  1. Sub a()
  2.     Dim x
  3.     For Each x In ThisWorkbook.Names
  4.         Debug.Print x.Name & Chr(10) & x.RefersTo & Chr(10) & x.Visible & Chr(10)
  5.     Next x   
  6. End Sub

  7. Sub b()
  8.     Dim x
  9.     For Each x In ThisWorkbook.Names
  10.         If InStr(x, "工序表") Then x.Delete
  11.     Next x
  12. End Sub
复制代码


运行a()返回:
'11612'!_FilterDatabase
='11612'!$A$1:$D$7
False

工序表!_FilterDatabase
=工序表!$A$1:$A$789
False


工序表
=工序表!$A$2:工序表!$A$875
True


为什么有2个隐藏的名称,我不清楚。删除绿色的名称,重新定义后就正常了。



回复

使用道具 举报

发表于 2011-8-30 22:47 | 显示全部楼层    本楼为最佳答案   
工序表.rar (80.58 KB, 下载次数: 5)
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-9 08:14 , Processed in 0.232629 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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