Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Automatizando tarefas de manipulação de planilhas com Openpyxl

O Openpyxl é uma biblioteca em Python que permite manipular planilhas do Excel de forma automatizada. Com ela, é possível criar, editar e ler dados em planilhas, facilitando o trabalho de administradores de sistemas Windows que lidam com tarefas envolvendo dados estruturados em Excel. Neste artigo, vamos explorar alguns exemplos de scripts utilizando o Openpyxl para automatizar tarefas de manipulação de planilhas.

Exemplos:

  1. Criando uma nova planilha:
    
    from openpyxl import Workbook

Criando uma nova planilha

wb = Workbook()

Selecionando a planilha ativa

ws = wb.active

Preenchendo células com valores

ws['A1'] = 'Nome' ws['B1'] = 'Idade' ws['A2'] = 'João' ws['B2'] = 25

Salvando a planilha

wb.save('exemplo.xlsx')


2. Lendo dados de uma planilha existente:
```python
from openpyxl import load_workbook

# Carregando uma planilha existente
wb = load_workbook('exemplo.xlsx')

# Selecionando a planilha ativa
ws = wb.active

# Lendo valores de células
nome = ws['A2'].value
idade = ws['B2'].value

# Imprimindo os valores
print(f'Nome: {nome}')
print(f'Idade: {idade}')
  1. Editando dados em uma planilha existente:
    
    from openpyxl import load_workbook

Carregando uma planilha existente

wb = load_workbook('exemplo.xlsx')

Selecionando a planilha ativa

ws = wb.active

Editando valores de células

ws['A2'] = 'Maria' ws['B2'] = 30

Salvando a planilha

wb.save('exemplo.xlsx')



A automação de tarefas é uma prática essencial para administradores de sistemas Windows, e o Openpyxl pode ser uma ferramenta poderosa para facilitar a manipulação de planilhas do Excel. Com os exemplos apresentados neste artigo, você poderá automatizar tarefas como criação, leitura e edição de planilhas, economizando tempo e esforço. Compartilhe este artigo com seus amigos administradores de sistemas e ajude-os a otimizar suas tarefas diárias!

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.