-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapp.py
More file actions
29 lines (24 loc) · 947 Bytes
/
app.py
File metadata and controls
29 lines (24 loc) · 947 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#Automação de cliques e introdução em planilha xlsx usando openpyxl e pyautogui
#Ler os dados da planilha
#inserir as informações nos respectivos campos
import openpyxl as pyxl
import pyautogui as pygui
workbook = pyxl.load_workbook ('vendas_de_produtos.xlsx')
vendas_sheet = workbook['vendas']
for linha in vendas_sheet.iter_rows(min_row= 2) :
#campo nome
pygui.click(1171, 331, duration=1.5) #as coordenadas xy são trocadas pelas que voce deseja clicar
pygui.write(linha[0].value) #Coordenadas aferidas utilizando mouseInfo
#campo produto
pygui.click(1184, 352, duration=1.5)
pygui.write(linha[1].value)
#campo quantidade
pygui.click(1183, 378, duration=1.5)
pygui.write(str(linha[2].value))
#campo categoria
pygui.click(1248, 406, duration=1.5)
pygui.write(linha[3].value)
#salvar
pygui.click(1117, 437, duration=1.5)
#ok
pygui.click(654, 428, duration=1.5)