2014-11-11 4 views
1

Я пишу макрос Excel, который анализирует выбор пользователя и использует данные для создания таблицы базы данных SQL. Я использую DataNitro для запуска скриптов прямо из Excel, но вам нужна помощь в подаче выбранных значений Excel в мой сценарий python.DataNitro - get selected Ячейка/диапазон

Я знаю, что DataNitro позволяет вам получать доступ и редактировать ячейки прямо из Python, но все примеры, которые они предоставляют, жестко закодированы (например, CellRange("A1:B5")). Есть ли способ получить выбранный диапазон, аналогичный методу VBA Selection.Address?

Спасибо!

ответ

0

Вы можете использовать команду active_cell, чтобы получить выбранную ячейку: https://datanitro.com/docs/cell.html?highlight=active_cell#active_cell

Там в настоящее время нет способа, чтобы получить выбранный диапазон, но мы планируем добавить его в будущем. [Источник: Я один из разработчиков.]

+0

OK Звучит неплохо. Спасибо за ответ! – Jonathan