.某班学生的基本信息保存于一张 Excel工作表Sheet1中,现在要安排一项工作任务, 具体的人员分工情况要记录在一张新的工作表Sheet2中。请考虑,能否不重新录入姓名,而将存放于Sheet1的姓名信息通过下拉列表框选择录入到Sheet2指定的区域中? 如果可以实现,请写出实现方法。

热心网友

通过数据有效性来做,但excel的数据有效性功能不能直接跨表单进行操作,所以通过定义名称来中转一下就可以了。详见示例。

热心网友

假定姓名在sheet1的A2:A30,在sheet1表中定义名称NAME。方法是:按ctrl+F3,对话框中“名称”写上 NAME,“引用位置”就用鼠标选A2:A30然后在sheet2上,用鼠标选上你要使用下拉列表的区域,点菜单-数据-有效性-“允许”里面选“序列”-来源里写上: =NAMEok!

热心网友

可以,但须用VB编程。较复杂。