vba for excel:这句错在哪儿?

2025-03-20 19:43:32
推荐回答(3个)
回答1:

1)在代码中使用单元格公式文本,工作表名称与区域之间一定要用“!”来分隔
2)sheets(1)这种引用方式,只可能出现在代码中,不应该出现在单元格公式文本中,这相当于跟火星人说日本话,不能这么搭配,但可以这样引用:RefersToR1C1:="=" & sheets(1).name & "!" & "r2c1:r10c1"

回答2:

第1句的含义是 将除A1外的A列命名为name
第2句的含义是将A2:A10区域命名为name
----------------------------------------

回答3:

RefersToR1C1:="=sheet1!r2c1:r" & Activesheet.usedrange.rows.count & "c1“