У меня есть скрипт Python, который создает файл Excel.
Определение : Osisoft-функция - это функция, вводимая в ячейку Excel для получения данных с сервера Osisoft (там установленонадстройка PI DataLink в Excel).
Определение 2 : применить функцию Osisoft означает щелкнуть ячейку, содержащую эту функцию, и в отображаемом меню (справа) нажать «применить».Применив эту функцию, список измерений значений времени заполняет строки под этой ячейкой.
В этом файле Excel написано много Osisoft-functions .Но все они должны быть применены , чтобы фактически получить данные.Это можно сделать вручную, но это становится утомительным, когда таких функций более 100.
Функция анализируется в ячейке с помощью команды:
worksheet.write_array_formula(first_row, first_col, last_row, last_col, formula[,
cell_format[, value]])
Мой вопрос : возможно ли написать какой-то макрос, чтобы щелкнуть по всем этим ячейкам и нажать кнопки apply в отображаемых меню?Какой-то селен-скрипт, но для Excel.