Excel中VBA auto indirect quote自动间接引用

 时间:2024-10-14 18:22:06

通常在Excel中单元格有效性的设置,可以通过菜单栏有缃俜橹燧效性定义,选择引用列表,或是自定义输入。但有时,需要多重间接徂葛幢捎引用,即单元格A筛选不同值,单元格B的有效性引用值自动改变,假如单元格B和C之间再嵌套这样一种关联属性,显然较难通过常规方法实现这样的效果。在此,介绍一种通过VBA代码实现自动间接引用的流程方法。

工具/原料

Excel中VBAautoindirectquote自动间接引用流程

单元格多重间接引用嵌套

Worksheet_Change过程

单元格有效性引用

Target.Row

Target.Column

Application.EnableEvents判断

Selection.Validation函数

方法/步骤

1、如下的Excel中,展示了这样多重间接引用的直观效果;

Excel中VBA auto indirect quote自动间接引用

2、代码设计思想是,利用Worksheet_Change过程,当A2单元格有缃俜橹燧效性引用变化,触发B2单元格有效性值,同理C3,如下VBA代码1st;

Excel中VBA auto indirect quote自动间接引用

3、如下VBA代码2nd;

Excel中VBA auto indirect quote自动间接引用

4、如下VBA代码3rd;

Excel中VBA auto indirect quote自动间接引用

5、如下VBA代码4th;

Excel中VBA auto indirect quote自动间接引用

6、如下VBA代码5th;

Excel中VBA auto indirect quote自动间接引用

7、如下VBA代码6th;

Excel中VBA auto indirect quote自动间接引用

8、如下的Excel中,展示了多重间接引用的更多效果示意图;

Excel中VBA auto indirect quote自动间接引用

excel表格怎么使用VBA统计选中的行数 Notepad++怎么移除首行空格 如何使用FineReport报表工具制作可伸缩的柱状图 在VBA编程里面怎样打开一个新的工作薄? R语言基础:向量化运算
热门搜索
qq企鹅图片 欧美漫画 快餐图片 漫画老师作文500字 43423漫画