Лучший способ применить смещение диапазона, используя инструментарий Берта - PullRequest
0 голосов
/ 02 апреля 2019

Я использую надстройку Bert для Excel, чтобы выполнить численные расчеты для некоторых данных в электронной таблице, а затем вернуть результаты обратно в ту же электронную таблицу.Однако у меня возникают трудности при выполнении смещения до известного диапазона.Я действую следующим образом:

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 )

Однако я не могу найти способ определить новый диапазон, который является смещением от исходного диапазона.Я пробовал разные варианты, но ни одна из них не работает.

Буду очень признателен, если кто-то сможет посоветовать, если это возможно, или иным образом применить метод смещения VBA в Excel к диапазону с помощью надстройки Bert.

...