Someone over on cruisersforum is developing a database for inventory. It looks interesting.
http://www.cruisersforum.com/forums/f91/inventory-storage-location-spreadsheet-177443.html#post2285032
Post #6 has the download link.
This is an Access database that will export to excel.