- 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.
- 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')
- Para executar o arquivo execute o comando python .\13-operacoes.py
