发布网友 发布时间:2022-04-23 01:55
共3个回答
热心网友 时间:2023-09-18 04:23
如果是相对引用,总是把当前单元格视为a1,比如选b2,那么引用的a1想对他偏-1行-1列,你选b3执行时就是引用 a2,
至于绝对引用,我想你弄错了,你选b2录的宏,把公式写给b2,那么你选b3 ,这个公式还是给b2
所以区别就是,
相对引用,公式给相对当前激活单元格位置的单元格(就是自身)
绝对引用,公式给绝对位置的单元格
热心网友 时间:2023-09-18 04:24
打开Excel表格之后,点击创建宏,都会弹出一个窗口“unable to record"。点击确定之后,就算自己创了一个宏也没办法运行,就会显示”Invalid character
热心网友 时间:2023-09-18 04:24
绝对引用:例子:$A$1,无论你在哪里引用,都会只显示$A$1的值
相对引用:例子:A1,引用这个单元格如果有变动,那么被引用的单元格也会变动:如变成:A2,B1,B2都有可能
行绝对列相对:例子:$A1,引用这个单元格如果有变动,那么被引用的单元格的行绝对不会动,列就会有变动:如变成:$A1,$A2,$A3...
行相对列绝对:与行绝对列相对相反
记住有 $ 这个符号的是绝对引用
不明白可以再提问!追问你说的这些我都明白,关键是在“宏“里面,绝对引用和相对引用好像就不是这么回事了?比如我在B2录制一个宏 =A1+A2 不管录制前选或不选相对引用,在其他单元格运行宏时,结果没有区别,都相当于在excel的相对应用,比如,B4执行后结果就是=A3+A4,不管是绝对引用还是相对引用都是这样,这么解释啊!
追答你录制的宏应该是B2=$A$1+$A$2,而不是:B2=A1+A2