Great! Thanks George, I'll download the SDK and see what I can come up with.
Thank you both very much! I'll try to get a head start on this and see how far I can get.
The PlantBrowser that i developed was meant to solve the problem with importing excel into drawings which cause out of memory. PlantBrowser execute the code in the plugin, drawing by drawing thus there won't be a problem with memory issue.
However, i do not have the plugin for importing excel yet but you can implement one yourself by implement the interface. Check the sample here. In this method, public CommandResult Run(ISilentDrawingContext drawingContext), it will give you the current drawing information. All you have to do is go through all rowIds and set the value based on the excel.
Check out my blog http://lazcad.com