From d33519f83d84bc36657c4dfdd4cbba19e93e6385 Mon Sep 17 00:00:00 2001 From: "shimoda.m@nds-tyo.co.jp" Date: Tue, 19 Sep 2023 22:32:58 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20Excel=E6=9B=B8=E3=81=8D=E5=87=BA?= =?UTF-8?q?=E3=81=97=E3=81=AB=E5=A4=B1=E6=95=97=E3=81=97=E3=81=A6=E3=81=84?= =?UTF-8?q?=E3=81=9F=E3=81=AE=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ecs/jskult-webapp/src/services/bio_view_service.py | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) 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