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

Como Manipular Arquivos Excel Usando Openpyxl no Windows

O Openpyxl é uma biblioteca Python amplamente utilizada para ler, escrever e manipular arquivos Excel (XLSX). Ele é especialmente útil para automatizar tarefas relacionadas a planilhas, como geração de relatórios ou análise de dados. Neste artigo, vamos explorar como instalar e usar o Openpyxl no ambiente Windows para realizar operações básicas em arquivos Excel.

Instalação do Openpyxl

Antes de começar a usar o Openpyxl, você precisa ter o Python instalado no seu sistema Windows. Você pode baixar a versão mais recente do Python no site oficial e seguir as instruções de instalação. Após a instalação do Python, você pode instalar o Openpyxl usando o gerenciador de pacotes pip.

Abra o Prompt de Comando (CMD) e execute o seguinte comando para instalar o Openpyxl:

pip install openpyxl

Exemplo: Criando e Manipulando uma Planilha Excel

Aqui está um exemplo básico de como criar uma nova planilha Excel e adicionar dados a ela usando o Openpyxl.

import openpyxl

# Criar uma nova pasta de trabalho
workbook = openpyxl.Workbook()

# Selecionar a planilha ativa
sheet = workbook.active

# Adicionar dados à planilha
sheet['A1'] = 'Nome'
sheet['B1'] = 'Idade'

dados = [
    ('Alice', 30),
    ('Bob', 25),
    ('Charlie', 35),
]

for i, (nome, idade) in enumerate(dados, start=2):
    sheet[f'A{i}'] = nome
    sheet[f'B{i}'] = idade

# Salvar a pasta de trabalho
workbook.save('exemplo.xlsx')

Exemplo: Lendo Dados de uma Planilha Excel

Você também pode usar o Openpyxl para ler dados de um arquivo Excel existente. Aqui está um exemplo de como fazer isso:

import openpyxl

# Carregar a pasta de trabalho existente
workbook = openpyxl.load_workbook('exemplo.xlsx')

# Selecionar a planilha ativa
sheet = workbook.active

# Ler e imprimir os dados
for row in sheet.iter_rows(min_row=2, values_only=True):
    nome, idade = row
    print(f'Nome: {nome}, Idade: {idade}')

Executando Scripts Python no Windows

Para executar os scripts Python acima no Windows, você pode usar o Prompt de Comando. Navegue até o diretório onde o script está salvo e execute o seguinte comando:

python nome_do_script.py

Substitua nome_do_script.py pelo nome do arquivo Python que você criou.

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.