养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

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

时间:2024-10-14 16:20:30

通常在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自动间接引用

© 一点知识