excel宏里面的相对引用、绝对引用的区别? 10
相对引用和绝对引用的定义我知道,但是还是很迷糊,感觉跟excel的相对引用和绝对引用有点不同,比如我在B2录制一个宏=A1+A2不管录制前选或不选相对引用,在其他单元格运...
相对引用和绝对引用的定义我知道,但是还是很迷糊,感觉跟excel的相对引用和绝对引用有点不同,比如我在B2录制一个宏 =A1+A2 不管录制前选或不选相对引用,在其他单元格运行宏时,结果没有区别,都相当于在excel的相对应用,比如,B4执行后结果就是=A3+A4,我想肯定是我理解错误,但是从定义来看,我实在无法理解,,不知道可不可以给我一个简单的例子来说明两者的区别?可不可以给个录制宏的具体例子,分别用相对引用和绝对引用录制一样的东西,然后执行的时候有不同的结果?
展开
3个回答
展开全部
打开Excel表格之后,点击创建宏,都会弹出一个窗口“unable to record"。点击确定之后,就算自己创了一个宏也没办法运行,就会显示”Invalid character
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
绝对引用:例子:$A$1,无论你在哪里引用,都会只显示$A$1的值
相对引用:例子:A1,引用这个单元格如果有变动,那么被引用的单元格也会变动:如变成:A2,B1,B2都有可能
行绝对列相对:例子:$A1,引用这个单元格如果有变动,那么被引用的单元格的行绝对不会动,列就会有变动:如变成:$A1,$A2,$A3...
行相对列绝对:与行绝对列相对相反
记住有 $ 这个符号的是绝对引用
不明白可以再提问!
相对引用:例子:A1,引用这个单元格如果有变动,那么被引用的单元格也会变动:如变成:A2,B1,B2都有可能
行绝对列相对:例子:$A1,引用这个单元格如果有变动,那么被引用的单元格的行绝对不会动,列就会有变动:如变成:$A1,$A2,$A3...
行相对列绝对:与行绝对列相对相反
记住有 $ 这个符号的是绝对引用
不明白可以再提问!
追问
你说的这些我都明白,关键是在“宏“里面,绝对引用和相对引用好像就不是这么回事了?比如我在B2录制一个宏 =A1+A2 不管录制前选或不选相对引用,在其他单元格运行宏时,结果没有区别,都相当于在excel的相对应用,比如,B4执行后结果就是=A3+A4,不管是绝对引用还是相对引用都是这样,这么解释啊!
追答
你录制的宏应该是B2=$A$1+$A$2,而不是:B2=A1+A2
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询