1. Vamos aprender nessa aula a trabalhar com algumas operações em planilhas, como inserir fórmulas, mesclar células, inserir imagens e excluir células.
  2. Pensando nisso, vamos criar o arquivo 13-operacoes.py
from openpyxl import load_workbook
from openpyxl.drawing.image import Image

wb = load_workbook(filename='files/gastos.xlsx')

planilha = wb['Sheet']

valor_total = 0

# 1- Somando os valores
for i in range(2, 10):
    valor = int(planilha['B%s' %i].value)
    valor_total += valor
    #1 - Criando Fórmula de Soma
planilha['B10'] = valor_total
# wb.save(filename='files/gastos.xlsx')

# 2- Mesclando células
planilha['A11'] = 'Teste'
planilha.merge_cells('A11:B11')
planilha.unmerge_cells('A11:B11')

# 3- Inserindo Imagens
img = Image('files/obc.png')
planilha.add_image(img, 'A12')

# 4- Deletando Células
planilha.delete_rows(1)
planilha.delete_cols(3)

wb.save(filename='files/gastos_logo.xlsx')
  1. Para executar o arquivo execute o comando python .\13-operacoes.py

Img.png