# -*- coding: utf-8 -*-
import pandas as pd
import numpy as np
import jaconv
import glob
import os
import shutil
folder_path = r"C:\***" # フォルダのパス
excel_files = glob.glob(os.path.join(folder_path, "*.xlsx"))
# ファイルが存在するか確認
if excel_files:
first_excel_file = excel_files[0]
df = pd.read_excel(first_excel_file, engine="openpyxl")
df.to_excel("temp.xlsx", index=False, header=False)#非標準ファイル対策
df = pd.read_excel("temp.xlsx", engine="openpyxl")#非標準ファイル対策
df = df[df.iloc[:, 7].notnull()] # 7列目(H列)がNaNでない行を抽出
df.columns = df.iloc[0]# 1行目を列名として設定
df = df[1:].reset_index(drop=True) # 1行目を削除し、インデックスを再設定
df.to_excel("end.xlsx", index=False)
else:
print("Excelファイルが見つかりませんでした。")