作者:乔山办公网日期:
返回目录:excel表格制作
要在每个表格的VBA中worksheet方法中调用该过程 语句为CALL aa();
但调用肯定您在什么条件下进行调用,要选择合适的worksheet的方法。
两点看法:
第一、VBA的触发条件是什么?是【Sheet1的B列单来元格变化】或者【Sheet2的B列单元格变化】或者【Sheet2的C列单元格变化】或者【Sheet2的D列单元格变化】这四列的某单元格Change引发自调整Sheet1的C列或者D列的数据调整?
第二、Sheet1的D列的条件是固定的-40,为什么还zd要判断?不是可以直接计算后写入吗?
用工作zd表事件,当AAA或者回BBB被激活时,就操作答CCC
sub ()
dim currentsheet as worksheet
set currentsheet=activesheet
if currentsheet.name="AAA" or currentsheet.name="BBB" then
worksheets("CCC").range("B2").value="xxx"
worksheets("CCC").range("B2").interior.color=65535
end if
end sub