diff --git a/ZA2X/PROG/ZDEMO_EXCEL31.slnk b/ZA2X/PROG/ZDEMO_EXCEL31.slnk index 44474dd..3852397 100644 --- a/ZA2X/PROG/ZDEMO_EXCEL31.slnk +++ b/ZA2X/PROG/ZDEMO_EXCEL31.slnk @@ -142,6 +142,23 @@ START-OF-SELECTION. column_dimension = lo_worksheet->get_column_dimension( 'C' ). column_dimension->set_auto_size( ip_auto_size = abap_true ). + " Add sheet for merged cells + lo_worksheet = lo_excel->add_new_worksheet( ). + lo_worksheet->set_title( ip_title = 'Merged cells' ). + + lo_worksheet->set_cell( ip_column = 'A' ip_row = 1 ip_value = 'This is a very long header text' ). + lo_worksheet->set_cell( ip_column = 'A' ip_row = 2 ip_value = 'Some data' ). + lo_worksheet->set_cell( ip_column = 'A' ip_row = 3 ip_value = 'Some more data' ). + + lo_worksheet->set_merge( + EXPORTING + ip_column_start = 'A' + ip_column_end = 'C' + ip_row = 1 ). + + column_dimension = lo_worksheet->get_column_dimension( 'A' ). + column_dimension->set_auto_size( ip_auto_size = abap_true ). + lo_excel->set_active_sheet_index( i_active_worksheet = 1 ). *** Create output