Я создал программу, которая фактически получает пустой Excel и Excel с порядком имен и возвращает мне новую, которая содержит все значения. Что я хочу спросить, так это то, что у каждого Excel есть заполненные значения цвета фона, есть ли способ скопировать в мой новый Excel?
main_excel = Path(
r'C:/Users/User/Desktop/Althom/AFL/newexcel.xlsx')
pnr_excel = Path(
r'C:/Users/User/Desktop/Althom/AFL/PNs_order_AFL10.xlsx')
wb_main = pd.read_excel(main_excel, sheet_name=0, header=None)
wb_pnr = pd.read_excel(pnr_excel, sheet_name=0, header=None)
pnrlist = wb_pnr[1].tolist()
df_main = pd.DataFrame(wb_main)
files = os.listdir(
"C:/Users/User/Desktop/Althom/AFL/AFL10") # list all files in the directory
for i in range(len(pnrlist)):
pnr = str(pnrlist[i]) + "_IPD.xlsx"
if pnr in files:
work = Path(
r"C:/Users/User/Desktop/Althom/AFL/AFL10/", pnr)
wb_i = pd.read_excel(work, sheet_name=0, header=None)
df_i = pd.DataFrame(wb_i)
df_main = df_main.append(pd.Series(), ignore_index=True)
df_main = df_main.append(df_i)
else:
print("No such file in the current directory", pnr)
df_main.to_excel("C:/Users/User/Desktop/combined.xlsx",
index=False, header=False)