I have a VBA routine that creates an Excel spreadsheet that lists, by position number, the budgeted cost center, actual cost center and then the budget/actual/forecast for each month based on a budgeted start, actual start, forecasted start and corresponding salaries. I've got the routine working...yeah! I'm fairly new at this so it took a bit to get there. However, each time the routine encounters a record that has no position number or cost center ( budgeted or actual) it errs out. It would be nice if it would still list the information without having those pieces of information. If you need I can post the code ...Thanks!