I'm thinking about using Excel as a database to hold some project specific light fixture information that will be used to create a BOM. The reason for using Excel would be so that other non-ACAD users can edit the information and then have the CAD user create the BOM in AutoCAD using tables. Here's what I'm thinking... The light fixture has an attribute which would be the light fixture's "ID" tag, let's say "A1". There would be a corresponding row in Excel which would have A1 and then a description, manufacturer, etc.. which would be in different columns. The BOM program would iterate through all of the blocks in the drawing and read the ID tags, then it would search through the Excel database. If a matching ID tag was found in the database, it would enter the information into the table. So my questions are... 1) Are there any drawbacks to using Excel vs Access? 2) I know how to write to Excel from AutoCAD, but I'm not sure how I would go about _reading_ the information from Excel and dumping it into AutoCAD. I can create the table, no problem. 3) I know how to get AutoCAD to read an Access database (records and tables) but I'm not sure how that would translate to Excel. Any pointers, links, info, code snippets anyone can provide will be appreciated. Thanks in advance!