我想要单元格中的数字" C1"我的电子表格用作变量V = C1。我该如何编码呢?请帮帮我
! Sub Macro4()
'
' Macro4 Macro
'
Dim i As Integer
Dim j As Integer
Dim k As Integer
' I want the number in cell "C1" of my spreadsheet used as a variable V = C1
i = 2
v = 7
k = 3
'
Rows(i).Select
Selection.Copy
Rows(v).Select
Selection.Insert Shift:=xlDown
Range("A1").Select
End Sub
答案 0 :(得分:0)
有更好的方法,但是,为了帮助您入门,您可以使用
i = ActiveSheet.Range("$C$1").Value
将$ C $ 1分配给变量i
。工作表必须包含$ C $ 1的数值才能使其生效。
在Sub
中,您还可以将值i
直接写入工作表:
ActiveSheet.Range("$C$1").Value = i
稍后,请考虑将ActiveSheet
替换为ThisWorkbook.Worksheets("<your sheet name>")
并将Sub
转换为Function
。