Como Automatizar Planilha Excel com Python [FÁCIL] (Openpyxl)
* O link do vídeo está no final desse post.
Saiba mais clicando em Robô IQ OPTION de AUTOMATIZAÇÃO de Lista de SINAIS
E conheça também sobre o Melhor Bot Para Opções Binárias 2022
Que tal um robo gratuito para IQ Option? Sistema Para IQ Option Grátis
Quer Viver de Python e Automação? Matricule-se➡
✅𝗚𝗥𝗨𝗣𝗢 𝗧𝗘𝗟𝗘𝗚𝗥𝗔𝗠 𝗢𝗙𝗜𝗖𝗜𝗔𝗟 𝗗𝗢 𝗖𝗔𝗡𝗔𝗟:
▸ Entre aqui ➜
Aprenda nesse video Como Automatizar Planilha Excel com Python de forma rápida usando a biblioteca Openpyxl, assim você irá estar manipulando planilhas excel com python junto comigo de uma forma fácil. Como eu já disse antes no #VamosAutomatizarTUDO! então deixe seu comentário abaixo com essa hashtag se você gosta de automação em python e gosta de automatizar coisas com python!
CONTATO COMERCIAL
————————
[email protected]
Hastags
#Python #Automação #DevAprender
Vídeo
Organization is a key to success
que aula massa!!!
Resultado do desafio:
import openpyxl
book = openpyxl.Workbook()
book.create_sheet('computadores')
computadores = book['computadores']
computadores.append(['ELETRÔNICA', 'RAM', ' PREÇO'])
computadores.append(['computador 1','8gb ram', 'R$2500'])
computadores.append(['computador 2','16gb ram', 'R$5500'])
computadores.append(['computador 3','32gb ram', 'R$8500'])
book.save('desafiocomputadores.xlsx')
Era mais fácil, criar pelo próprio planilha
EU FIZ PARTE DESTA HITÓRIA
Não consegui instalar o openpyxl
Fiz que o módulo não existe
ola como ler e converter os dados de um arquivo ofx para excel dar baixa com python
Show de bola, boa didática, direto ao ponto. Tenho uma duvida em relação a essa biblioteca (openpyxl), é possível com ela eu formatar as celular para que os nomes e valores inseridos fiquei bem organizados, ou só posso inserir as informações, e para que eu possa formatar as celular, tem que ser manualmente no exel?
VAMOS AUTOMATIZAR TUDOOOOOO
from venv import create
import openpyxl
book = openpyxl.Workbook()
book.create_sheet('Computadores')
computadores_page = book['Computadores']
computadores_page.append(['Eletrônico', 'Memória Ram', 'Preço'])
computadores_page.append(['Computador 1', '8Gb', 'R$ 2500'])
computadores_page.append(['Computador 2', '4Gb', 'R$ 2000'])
computadores_page.append(['Computador 3', '2Gb', 'R$ 1800'])
book.save('Computadores.xlsx')
muito bom !
e para receber os dados pelo input
Além de outros erros ao longo do código…
O Create_Sheet também está invalidando no terminal…
Não sei se é pela versão do Python, mas quando dou "print(book.sheetnames)", no terminal só aparece: "<property object at 0x000002283CE9D360>".
import openpyxl as op
import random as rd
book = op.Workbook()
book.create_sheet('computadores')
computadores = book['computadores']
computadores.append([' marca ', ' PROCESSADOR ', ' RAM ', ' PREÇO '])
cpu = ({'modelo': 'i3', 'preco': (50, 100)},
{'modelo': 'i5', 'preco': (200, 400)},
{'modelo': 'i7', 'preco': (800, 900)},
{'modelo': 'i9', 'preco': (1000, 2600)},
{'modelo': 'xeon', 'preco': (3600, 6200)})
ram = (4, 8, 16, 32)
marca = (
{'modelo': 'positivo', 'preco': (200, 300)},
{'modelo': 'dell', 'preco': (500, 700)},
{'modelo': 'sansumg', 'preco': (800, 1000)},
{'modelo': 'asus', 'preco': (1500, 2500)},
{'modelo': 'aorus', 'preco': (3000, 4000)},
)
for c in range(0, 7): # -> esse valor pode ser mudado
marca_ = rd.choice(marca)
cpu_ = rd.choice(cpu)
ram_ = rd.choice(ram)
preco = (rd.randint(cpu_['preco'][0], cpu_['preco'][1])) + (rd.randint(marca_['preco'][0], marca_['preco'][1]))
computadores.append([marca_['modelo'], cpu_['modelo'], ram_, preco])
book.save('meus computadores.xlsx')
Top cara, parabéns pelo trabalho e obrigado por compartilhar o conhecimento, essas dicas me ajudaram muito 👍✌️
import openpyxl
#criar planilha
book = openpyxl.Workbook()
# como visualizar paginas existentes
print(book.sheetnames)
# como criar uma pagina
book.create_sheet('Jataí')
# como selecionar uma pagina
Jataí_page = book['Jataí']
Jataí_page.append('Nome Cliente')
Jataí_page.append('E-mail')
Jataí_page.append('Telefone')
Jataí_page.append('Cidade')
Jataí_page.append('Data')
Jataí_page.append('Publicidade')
Jataí_page.append('Classificação')
Jataí_page.append('Data Classificação')
Jataí_page.append('Retorno')
Jataí_page.append('Ocorrência')
Jataí_page.append('Corretor')
Jataí_page.append('Data Envio')
Jataí_page.append('Status')
Jataí_page.append('Data Mensagem')
Jataí_page.append('Novo Status')
#salvar a planilha
book.save('RD.Station2.0s.xlsx')
FALA DEVS , BELEZINHA ?
PESSOAL PRECISO DE UMA MÃO !
TA CERTO ?
O MEU NÃO ESTÁ RODANDO
Opa boa noite, me tira uma duvida to querendo começar a aprender a desenvolver isso porém não tenho muito técnica pode me dizer como eu consigo abrir esse pip install openpyxl? porque eu digito no meu terminal do shell aqui mas não consigo tenho que fazer algo a mais pra conseguir? Bom video, parabéns espero conseguir aprender também
parabnes e obrigado
Top, e se tivesse 7000 itens por exemplo como faria pra fazer.
Olá, Parabéns pelo conteúdo!
Eu gostaria de fazer ao contrário, preencher uma planilha e usar o pyautogui para enviar esses dados para um cadastro no ERP. é possível?
O conteudo é bem interessante mais o cara fala muito rápido, não se entende quase nada. Todo atropelado.