gpt4 book ai didi

vba - 在绝对和相对之间更改单元格引用

转载 作者:行者123 更新时间:2023-12-04 21:10:08 26 4
gpt4 key购买 nike

我想编写一个宏来遍历所选单元格中的所有单元格引用公式 并将它们更改为 绝对 相对 .

是否有一个可以改变这个的格式化变量或者一个已经完成这个的函数(类似于按下 F4 所做的)但是作为一个宏。

最佳答案

您可以使用 ConvertFormula方法。

第 4 个参数决定其是否绝对。 1 将其设置为绝对,4 将其设置为相对。根据对此答案的一条评论,如果您正在寻找混合引用,那么它有点复杂。但是阅读您的问题和评论,我认为这不是您所追求的。

Examples:
'/ Set it to absolute
ActiveCell.Formula = Application.ConvertFormula(ActiveCell.Formula, xlA1, xlA1, 1)

'/ Set it to relative
ActiveCell.Formula = Application.ConvertFormula(ActiveCell.Formula, xlA1, xlA1, 4)

关于vba - 在绝对和相对之间更改单元格引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38821608/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com