我正在尝试制作一个从我的电子表格中插入特定信息的代码。
现在我将以下代码作为示例:
=B3*0
和
=Vlookup(AG18;Blad2!A1:O39; 3; True)
当我尝试添加新列并复制并粘贴此代码时,它将跳过前面的字母。例如:
如果我从AA列复制到AB,则每个代码都会从B3*0
- >转换为C3*0
。
和
如果我从AA列复制到AB,则每个代码都会从=Vlookup(AG18;Blad2!A1:O39; 3; True)
- >转换为=Vlookup(AG18;Blad2!B1:O39; 3; True)
。
如果在最后一个示例中发生,则代码无法正常工作。
所以现在我想编写一些代码,这些代码插入一个完整列的完整列,就像之前的列一样。这是一种设置信息栏。
我正在使用这个电子表格来计算我的收入,每次尝试添加到spreedsheet时都要重写一半代码非常烦人。
答案 0 :(得分:0)
尝试在单元格引用中添加$
字符。您可以将其放在列字母之前和/或行号之前,例如:
$B3 * 0
或
B$3 * 0
或
$B$3 * 0
$
表示当您复制/粘贴或填充整个公式时,它不会增加列和/或行号。
对于您的示例,当您在列中移动单元格时,我怀疑您会希望在列字母前面显示$
符号,但理解它的最佳方法是尝试使用它。