ajustes na data do gráfico de linha Improd
This commit is contained in:
parent
90ea282094
commit
cb03d9e53b
@ -14,6 +14,7 @@ from email.utils import make_msgid
|
||||
from email.mime.image import MIMEImage
|
||||
from pathlib import Path
|
||||
from datetime import datetime, time
|
||||
from openpyxl.styles import NamedStyle
|
||||
|
||||
|
||||
config = configparser.ConfigParser()
|
||||
@ -182,9 +183,17 @@ with pd.ExcelWriter(path2, mode='a', engine='openpyxl', if_sheet_exists='overlay
|
||||
sheet = writer.sheets['Sheet1'] if 'Sheet1' in writer.sheets else writer.book.active
|
||||
start_row = sheet.max_row
|
||||
|
||||
# Escreve sem cabeçalho se não for a primeira linha
|
||||
df3.to_excel(writer, index=False, header=not start_row > 1, startrow=start_row)
|
||||
# cria estilo de data
|
||||
date_style = NamedStyle(name="date_style", number_format="DD-MM-YYYY")
|
||||
for row in sheet.iter_rows(min_row=start_row+1,
|
||||
max_row=sheet.max_row,
|
||||
min_col=1,
|
||||
max_col=len(df3.columns)):
|
||||
for cell in row:
|
||||
if cell.column == df3.columns.get_loc("Data") + 1: # pega a coluna 'Data'
|
||||
cell.style = date_style
|
||||
|
||||
book.save(path2)
|
||||
de_effi = pd.read_excel(r'relatório_improdutivo\acompanhamento40DSV.xlsx')
|
||||
|
||||
de_effi['Data'] = pd.to_datetime(de_effi['Data'], errors='coerce')
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user