in Addition, I have tried the XLSX in the code below. And while it does not produce the errror as with the CLS option, my column and tab formatting are all off wack. I used ABSOLUTE COLUMN WIDTH for sizing the columns in each report tab to be a specific size. however with the xlsx format it seemingly ignores all of my entries and also Bolds my tab titles which i never asked it to do
%let report_dir = %sysfunc(pathname(work));
ods excel file = "&report_dir./Bell MTS - Nordia Report Package.xlsx"; ods tagsets.ExcelXP path= "&report_dir" file= 'Bell MTS - Nordia Report Package.xls' Style=Printer; ods tagsets.ExcelXP options(sheet_interval="none" sheet_name='Daily Summary Report' AUTOFIT_HEIGHT="yes" absolute_column_width='43,9,9,9,9,9,9,9,9,9,9,9,9,9,9'); %report_page1(Nordia_Daily); ods tagsets.ExcelXP options(sheet_interval="none" sheet_name='Weekly Summary Report' AUTOFIT_HEIGHT="yes" absolute_column_width='43,9,9,9,9,9,9,9,9,9,9'); %report_page2(Nordia_Weekly); ods tagsets.ExcelXP options(sheet_interval="none" sheet_name='Monthly Summary Report' AUTOFIT_HEIGHT="yes" absolute_column_width='43,9,9,9,9,9,9'); %report_page3(Nordia_Monthly); ods tagsets.ExcelXP options(sheet_interval="none" sheet_name='Week over Week % Report' AUTOFIT_HEIGHT="yes" absolute_column_width='30,9,9,9,9,9,9,9,9,9,9'); %report_page4(NORDIA_WEEKLY_PCT); ods tagsets.ExcelXP options(sheet_interval="none" sheet_name='Month over Month % Report' AUTOFIT_HEIGHT="yes" absolute_column_width='30,9,9,9,9,9,9'); %report_page5(NORDIA_MONTHLY_PCT); ods tagsets.ExcelXP options(sheet_interval="none" sheet_name='Month to Date Summary Report' AUTOFIT_HEIGHT="yes" absolute_column_width='30,9,9'); %report_page6(NORDIA_MTD_TRANSFERS); ods tagsets.ExcelXP options(sheet_interval="none" sheet_name='Agent Summary Report' AUTOFIT_HEIGHT="yes" absolute_column_width='23,20,6.5,6.5,6.5,6.5,6.5,6.5'); %report_page7(AGENT_REPORT);
ods tagsets.ExcelXP close;
... View more