Доступ к таблице из ячейки и добавление значений в нее с использованием смещений строк и столбцов

На следующем скриншоте показан исходный файл Excel, используемый в коде. Он содержит пустую таблицу и выделяет ячейку D5, которая находится внутри таблицы. Мы получим доступ к этой таблице из ячейки D5, используя метод Cell.get_table(), а затем добавим значения в нее, используя методы Cell.put_value() и ListObject.put_cell_value.

Пример

Снимки экрана сравнивают исходные и выходные файлы

todo:image_alt_text

На следующем снимке экрана показан созданный код. Как видно, ячейка D5 имеет значение, и ячейка F6, которая находится в смещении 2,2 от таблицы, имеет значение.

todo:image_alt_text

Пример кода на Python для доступа к таблице из ячейки и добавления значений внутри неё с помощью смещений по строке и столбцу

Следующий примерный код загружает исходный файл Excel, как показано на снимке экрана выше, добавляет значения в таблицу и создает выходной файл Excel, как показано выше.