You can use a DDT driver to get the information from the excel file (there are several posts already up here with sample code for reading an XML file). If DDT won't work, you could create an ADODB connection (again, there are a number of recent posts up here for that).
As for the text check... well, it depends upon what yuo are wanting to do. By the sounds of it, you want to search a page to make sure that a certain text string is found on the page. That's pretty simple for the most part.
It depends someone on your code language of choice. For myself, I'm a Delphi Dog so I'd write something like this.
<font class="small">Code:</font><hr /><pre>
SourceText := Sys.Process('iexplore').Window('IEFrame', 'Software Quality Assurance Forums: Text Checkpoint in Testcomplete - Windows Internet Explorer', 1).Window('Internet Explorer_Server', '', 1).Page('http://www.sqaforums.com/showthreaded.php?Cat=0&Number=503156&an=0& amp;page=0&gonew=1#UNREAD').document.documentE lement.innerHTML
if POS('My test string', SourceText) >0 then
Log.MEssage ('Eureka, I found it!');
That's very basic stuff but that should get you the gist of it.
If you need anything more specific, please feel free to ask.
Automated Testing Evangelists
Definition expert - noun - Unknown drip under pressure
I recommend that you use the sample scripts provided in the "Searching for the Element Containing the Desired Text" and "Checking if a Page Contains Specific Text" help topics to accomplish your task. Does this help?