EXCEL数据有效性选择时的菜单的长度如何改变?
3个回答
展开全部
EXCEL数据有效性选择时的菜单的长度如何改变的解决方法如下:
1、小窗口长度,目前情况下还无法自行定义、改变
2、选项根据列表的变化自动增减,则可用INDIRECT函数,具体做法如下:
假设有效性选择列表在工作表SHEET1的A列,则有效性设置为“序列”,
并输入公式为:=INDIRECT("SHEET1!A1:A"&COUNTA(A:A))
如果选择列表有标题行,则公式为:=INDIRECT("SHEET1!A2:A"&COUNTA(A:A))
这样,可以将选择列表放在其他的辅助工作表中,且可以随意增减候选项目。
1、小窗口长度,目前情况下还无法自行定义、改变
2、选项根据列表的变化自动增减,则可用INDIRECT函数,具体做法如下:
假设有效性选择列表在工作表SHEET1的A列,则有效性设置为“序列”,
并输入公式为:=INDIRECT("SHEET1!A1:A"&COUNTA(A:A))
如果选择列表有标题行,则公式为:=INDIRECT("SHEET1!A2:A"&COUNTA(A:A))
这样,可以将选择列表放在其他的辅助工作表中,且可以随意增减候选项目。
展开全部
是指改变候选项的数量?还是改变下拉菜单时小窗口的长度?
如果是小窗口长度,的确无法自行定义、改变
如果是希望候选项根据列表的变化自动增减,则可用INDIRECT函数
假设有效性选择列表在工作表SHEET1的A列,则有效性设置为“序列”,
并输入公式为:=INDIRECT("SHEET1!A1:A"&COUNTA(A:A))
如果选择列表有标题行,则公式为:=INDIRECT("SHEET1!A2:A"&COUNTA(A:A))
这样,可以将选择列表放在其他的辅助工作表中,且可以随意增减候选项目。
如果是小窗口长度,的确无法自行定义、改变
如果是希望候选项根据列表的变化自动增减,则可用INDIRECT函数
假设有效性选择列表在工作表SHEET1的A列,则有效性设置为“序列”,
并输入公式为:=INDIRECT("SHEET1!A1:A"&COUNTA(A:A))
如果选择列表有标题行,则公式为:=INDIRECT("SHEET1!A2:A"&COUNTA(A:A))
这样,可以将选择列表放在其他的辅助工作表中,且可以随意增减候选项目。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
菜单的长度是不能自己设定的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询