The "Read from spreadsheet file" can only read from text files in csv format not the format of Excel which is a MS properitary format.
Either you purchase the "Reporting toolkit for MS Office" or you program all the ActiveX stuff by your own. Be aware that you need to have Excel installed and licence on each machine your code is running.
Waldemar
Using 7.1.1, 8.5.1, 8.6.1, 2009 on XP and RT
Don't forget to give Kudos to good answers and/or questions