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

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です