What happens when you dump the value of sheetNumber before
you call your CFX tag? Also, if the excel file is called "As-Built
and Design", why are you trying to open template.xls? If
sheetNumber is set to a java NULL value, that could explain some
funky behavior by CF.