加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Excel下拉列表数据引用其他sheet内容[转]

(2014-01-30 15:03:38)
分类: EXCEL·VBA
整理自网络

1.在Sheet2中选择菜单:挿入->名前->定義 。在「名前の定義」对话框中,输入名字【Name】后,选择范围$A$2:$A$11。范围前面有sheet名,=Param!$A$2:$A$11 

http://p.blog.csdn.net/images/p_blog_csdn_net/thinkingall/EntryImages/20091215/%E5%90%8D%E5%89%8D%E3%81%AE%E5%AE%9A%E7%BE%A9.PNG

2.在Sheet1中选定A1,从菜单:データ->入力規則ー>入力値の種類,选择「リスト」,元の値に「=Name」を設定し、「OK」ボタンをクリックする

http://p.blog.csdn.net/images/p_blog_csdn_net/thinkingall/EntryImages/20091215/%E3%83%AA%E3%82%B9%E3%83%88%E4%BD%9C%E6%88%90.PNG

****************************************************************************************


因为数据有效性中不能直接引用别的工作表的内容,故而首先必须将sheet2的A列内容(假设在A1:A10中)定义为一个名称,然后设置sheet1 A2单元格的数据有效性,具体操作如下:
1.按ctrl+F3打开定义名称对话框,在名称框中输入aaa(名称任意,但应符合名称命名的规则),在引用位置处输入或引用:
=sheet2!$a$1:$a$10
2.定位到sheet1的A2单元格,单击“数据”——》“有效性”:在“条件”处选“序列”,在“来源”处输入:
=aaa

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有