To be honest I've never really even tried... But I do have another solution... althought you can't really pull ALL data from a file into a cell using the include () function, you can using an IFRAME or Individual Frame. It works like a generic frame code only there is no page required to hold all the frameset tags and etc. You can insert an IFRAME anywhere you want, all you have to do is specify the properties of it. For example, if you wanted to put one into a table cell, you would do this: I'll use a simple table skeleton without defining height, width, etc... values.
<TR>
<TD>
<IFRAME WIDTH="value" HEIGHT="value" SRC="url of file to be loaded" SCROLLING="auto, no, yes" BORDER="no, yes"></IFRAME>
</TD>
</TR>
note if you specify values for the "height" and "width" of the TD CELL the IFRAME "height" and "width" values cannot exceed them. Try to allow for at least a 5px leeway from the edge of the IFRAME to the edge of the TD CELL to avoid scroll bars appearing on the IFRAME
I use IFRAMES alot as a way of displaying small content pages as part of a main layout. If you would like a good example visit http://www.black-goat.com
After you enter try browsing the site and clicking on the content links, notice where the pages will load. The entire site is a table with pages loading in an IFRAME near the top.
This should help, if you need more help with IFRAMES just send me a private message