diff --git a/ecs/jskult-webapp/src/services/bio_view_service.py b/ecs/jskult-webapp/src/services/bio_view_service.py index 45b80162..3b320114 100644 --- a/ecs/jskult-webapp/src/services/bio_view_service.py +++ b/ecs/jskult-webapp/src/services/bio_view_service.py @@ -158,14 +158,13 @@ class BioViewService(BaseService): data_frame_range = len(data_frame) side = Side(style='thin', color='000000') border = Border(top=side, bottom=side, left=side, right=side) - # 出力したExcelに罫線を引く + # Excelに罫線を引く workbook = writer.book sheet = workbook['Sheet1'] - for row in sheet[f'A1:AK{i + data_frame_chunk_size}']: + for row in sheet[f'A1:AK{data_frame_chunk_size + 1}']: for cell in row: cell.border = border - # 指定行数ごとにデータを分割して処理 for i in range(0, data_frame_range, data_frame_chunk_size): chunk_df = data_frame.iloc[i:i + data_frame_chunk_size] @@ -178,13 +177,6 @@ class BioViewService(BaseService): await loop.run_in_executor(None, functools.partial( chunk_df.to_excel, writer, header=False, index=False, startrow=start_row, startcol=0)) - # workbook = writer.book - # sheet = workbook['Sheet1'] - # side = Side(style='thin', color='000000') - # border = Border(top=side, bottom=side, left=side, right=side) - # for row in sheet[f'A1:AK{data_frame_range + 1}']: - # for cell in row: - # cell.border = border return output_file_path