我正在使用Excel的Bert加载项对电子表格中的某些数据执行数值计算,然后将结果返回到同一电子表格。 但是,我很难执行到已知范围的偏移。我进行如下操作:
rng <- EXCEL$Application$get_Range( rng1 )
# Now perform some calcs
res <- func(rng, ...)
# At this point I wish to write the results, res, to an array offset
# from the original range, rng1. Something like:
rng_new <- rng$Offset(1,2) # <<<< but this does not work!
rng_new$put_Value( res )
但是,我找不到一种方法来定义一个新范围,该范围与原始范围有所偏差。我尝试了各种替代方法,但似乎都没有用。
如果有人能够建议是否可以使用Bert插件将Excel VBA偏移方法应用于范围,我将不胜感激?