From 4c292a1e2cd52a66f5b59af7625194811b7d9922 Mon Sep 17 00:00:00 2001 From: Bernd <135710507+darnoc312@users.noreply.github.com> Date: Thu, 30 May 2024 13:02:57 +0200 Subject: [PATCH] Update zcl_excel_autofilter.clas.abap --- src/zcl_excel_autofilter.clas.abap | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/zcl_excel_autofilter.clas.abap b/src/zcl_excel_autofilter.clas.abap index a0ed31f..501b04a 100644 --- a/src/zcl_excel_autofilter.clas.abap +++ b/src/zcl_excel_autofilter.clas.abap @@ -414,11 +414,6 @@ CLASS zcl_excel_autofilter IMPLEMENTATION. filter_area-col_end = l_col . ENDIF. - IF filter_area-row_start > filter_area-row_end. - ls_original_filter_area = filter_area. - filter_area-row_start = ls_original_filter_area-row_end. - filter_area-row_end = ls_original_filter_area-row_start. - ENDIF. IF filter_area-row_start < 1. filter_area-row_start = 1. ENDIF. @@ -433,6 +428,11 @@ CLASS zcl_excel_autofilter IMPLEMENTATION. filter_area-col_end < 1. filter_area-col_end = l_col. ENDIF. + IF filter_area-row_start > filter_area-row_end. + ls_original_filter_area = filter_area. + filter_area-row_start = ls_original_filter_area-row_end. + filter_area-row_end = ls_original_filter_area-row_start. + ENDIF. IF filter_area-col_start > filter_area-col_end. filter_area-col_start = filter_area-col_end. ENDIF.