Community
I don't think there are any built-in ways to do what you want. Datalink will let you display information from excel.
You should consider a program, possibly with reactors if you have constantly changing data from Excel. LISP, VBA, .NET could be set up to read Excel and to insert or manage the blocks.
Dynamic block parameters cannot get their information from Attributes. Attributes can get their information from block parameters. Access to block parameters is available to programs.