Я пытаюсь разработать простое приложение для контента для офиса.
Я хочу установить некоторые диапазоны, а затем прочитать их. Пользователь должен заполнить несколько полей, и после нажатия некоторых кнопок данные должны быть проанализированы. Это было бы очень просто в VBA или VSTO, но я должен сделать это как приложение для офиса. Этот офисный javascript API очень неестественен для меня.
Небольшой сценарий:
- пользователь выбирает некоторый диапазон в excel, нажимает какую-то кнопку, и выбранный диапазон устанавливается в некоторую общедоступную переменную
- Пользователь нажимает кнопку, функция запускается, и она загружает и анализирует данные из нескольких диапазонов.
Может ли кто-нибудь помочь?
В ВБА:
sub somesub
dim rngSomeRange as range
dim rngSomeRange2 as range
dim rngCell as range
dim colValues as new collection
dim colValues2 as new collection
set rngSomeRange =range("someRange")
for each rngCell in rngSomeRange
msgbox rngcell.value
colValues.add rngcell.value
next rngCell
for each rngCell in rngSomeRange2
msgbox rngcell.value
colValues2.add rngcell.value
next rngCell
procAnalyze(colValues, colValues2)
end sub