Excel report adapter