1. excel跨表设置数据有效性
、打开Excel表格,选中要设置有效性的单元格。
2、然后点击数据页面的有效性。
3、弹出数据有效性窗口,允许中下拉设置为序列。
4、来源中可以选择要作为选项的单元格,设置好之后点击确定。
5、点击确定后,数据有效性就设置好了。
2. excel数据有效性不能跨工作表
因为数据有效性不 能输出公式。你又想用下拉菜单选你要的选项的话。 我的解决方法是用VBA 的 Worksheet_Change 来监控对应列的变化。每次通过下拉菜单输入选项,输入后监控到变化自动把选项变成用index的公式 (数据源 + 位置
)。
假设数据有效性的列表在B2:B7, 并命名为list
将下面的代码放在表下面。 下面例子只监控A列, 请按照你的需要改这一行: Set isect = Intersect(Target, Me.Range("A:A"
))
如下面截图, 每次通过数据有效性输入选择,选项会自动变成公式。
把B2输出单元格的a改成god, 由于A列之前的数值都是公式输出,所以以前的a全部也变成god。
3. 取消excel跨表格数据同步
有时,我们会遇到因为某些原因要在同一个工作簿的不同工作表中某些单元格上输入相同的内容,你这时不必利用复制、粘贴,而直接采用下述方法即可:
1.在按下Ctrl键的同时,用鼠标单击需要输入相同内容的不同工作表,使得非当前工作表的标签变为白色,这样就为这些工作表建立了联系。
2.在其中的任意一个工作表中输入所需要的内容,这样数据就会自动出现在选中的其它工作表之中。
3.输入完成之后,按下Ctrl键,使用鼠标单击先前所选择的多个工作表,解除这些工作表之间的联系。 这个方法可以在需要输入时反复使用,最适合于几个工作表中的内容既有相同的部分,又有不同部分的情况
4. 数据有效性不能跨表引用
首先尝试“数据”——“编辑链接”——“断开链接”。
如无效,一般有四种情况:
1、表格中的数据引用了工作簿以外的内容,建议清空引用公式;
2、在“公式”——“名称管理器”中删除引用外部数据的自定义名称;
3、检查数据有效性,是否引用外部数据;
4、条件格式是否有用外部数据。
5. 为什么excel数据有效性不能跨表选择区域
选择E1:G12单元格,单击菜单"公式"-"根据所选内容创建" 2 弹出"以选定区域创建名称"对话框,只勾选"首行",确定 3 单击菜单"公式"-"名称管理器" 4 打开"名称管理器",发现已自动定义了三个名称,分别是小号纸箱,中号纸箱,大号纸箱,关闭 END 二,设置数据有效性 1 选中C2:C22单元格区域,单击菜单"数据"-"数据有效性" 2 弹出"数据有效性"对话框 1,"允许"下拉列表中选择"序列" 2,勾选"忽略空格""提供下拉箭头" 3,来源处输入公式=OFFSET(小号纸箱,,$C$1-1),最后"确定" END 三,选择性录入纸箱规格型号 回到工作表中,开始录入数据,C1单元格中录入"1",选中C2到C8单元格旁边的箭头,分别按照实际情况选择性录入数据 C1单元格中录入"2",选中C9到C14单元格旁边的箭头,分别按照实际情况选择性录入数据 3 C1单元格中录入"3",选中C15到C22单元格旁边的箭头,分别按照实际情况选择性录入数据
6. excel数据有效性来源跨表
一,选择E
1:G12单元格,单击菜单"公式"-"根据所选内容创建"
2 弹出"以选定区域创建名称"对话框,只勾选"首行",确定
3 单击菜单"公式"-"名称管理器"
4 打开"名称管理器",发现已自动定义了三个名称,分别是小号纸箱,中号纸箱,大号纸箱,关闭 END
二,设置数据有效性
1 选中C2:C22单元格区域,单击菜单"数据"-"数据有效性"
2 弹出"数据有效性"对话框 1,"允许"下拉列表中选择"序列" 2,勾选"忽略空格""提供下拉箭头"
3,来源处输入公式=OFFSET(小号纸箱,,$C$1-1),最后"确定" END
三,选择性录入纸箱规格型号 回到工作表中,开始录入数据,C1单元格中录入"1",选中C2到C8单元格旁边的箭头,分别按照实际情况选择性录入数据 C1单元格中录入"2",选中C9到C14单元格旁边的箭头,分别按照实际情况选择性录入数据 3 C1单元格中录入"3",选中C15到C22单元格旁边的箭头,分别按照实际情况选择性录入数据
- 相关评论
- 我要评论
-