I know there is some software for a microsoft sql database that generates nice database reports...its called Crystal Reports, I dont know if it works with MySQL, but it might. it would be a lot more trouble then it would be worth to figure out how to format something for word or excel correctly