# -*- 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ファイルが見つかりませんでした。")