I can't open your file because I do not have Excel 2007 at work. Have your considered doing a Mail Merge with Word? This is usually the best method of printing a number of templates with differing information from a database structure.
EDIT: Here is a good mail merge tutorial http://functionx.com/mailmerge/excel.htm
Bookmarks