我想在Excel VBA宏中向上计数,因此单元格将+1起始单元格更改为:Sheet2!$ A1->下一个单元格Sheet2!$ A2
在我的工作表1中,我有一个以1开头的单元格,并通过按1的按钮(Sheet1中的单元格A1)进行计数。
我的想法:
Sheets("Sheet2").Range("Sheet2!A Sheets("Sheet1").Range(Sheet1!A1).Value = "MY Input"
应该是这样的:
Sheets("Sheet2").Range("Sheet2!A Sheet1!A1).Value = "MY Input"
但这是行不通的。有任何想法吗 ?
Sheets("Sheet2").Range("A" & Sheets("Sheet1").Range("A1").Value).Value = "My Input"
或先定义值,然后使用该值:
Dim r as long
r = Sheets("Sheet1").Range("A1").Value
Sheets("Sheet2").Range("A" & r).value = "My Input"
我认为这就是您的意思,如果不是,请提供更清楚的解释,我将相应地编辑答案。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句