strange this should work on a table box as you wrote.
set tb = ActiveDocument.Sheets("Main").CreateTableBox
and see if that works. It's the example from the api guide.qvw, which contains the most complete documentation of the object model.
Or try tb.ExportEx "path\to\file"