正如标题所说:我正在尝试使用VBA将Index函数设置为单元格。由于某种原因,它不起作用。 我不明白为什么,因为当我手动将它写入单元格时该公式有效(“word1”将出现在单元格A1中)。
这是我的方法(不工作):
Cells(1, 1).Formula = "=INDEX(B5:B8;E1;1)"
我的其余代码无关紧要,因为应用其他公式起作用。工作示例:
Cells(1, 1).Formula = "=SUM(E1:H1)"
我的Excel工作表看起来像这样:
A B C D E F G H I
1 1 2 3 4
2
3
4
5 1 word1
6 2 word2
7 3 word3
8 4 word4
感谢您在这里帮助我!