gpt4 book ai didi

vba - 如何使用带有范围的单元格

转载 作者:行者123 更新时间:2023-12-03 03:39:38 34 4
gpt4 key购买 nike

我在A1中有一个字符串值。

为什么如果我运行以下代码,它会正确捕获该值:

arrInputData(1, 1) = Worksheets("inputData").Range("A1")

但是,稍微改变一下

arrInputData(1, 1) = Worksheets("inputData").Range(Cells(1, 1), Cells(1, 1))

抛出以下错误:

Runtime error 1004. Application defined or object defined error

谢谢!

最佳答案

arrInputData(1, 1) = Worksheets("inputData").Range(Cells(1, 1), Cells(1, 1))

是一种较短的书写方式:

arrInputData(1, 1) = Worksheets("inputData").Range(ActiveSheet.Cells(1, 1), ActiveSheet.Cells(1, 1))

如果“inputData”不是事件工作表,将会导致错误

关于vba - 如何使用带有范围的单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42214792/

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