Una forma sencilla y elegante puede ser transportar "tablas" mediante el clipboard. Este sistema te permite copiar y pegar a otros programas y formatos.
Una tabla para Excel o Word tiene un formato en el clipboard asi:
Columna1 + "\t" + Columna2 + "\t".....Columna_n + "\t\n"+
.
.
Columna1 + "\t" + Columna2 + "\t".....Columna_n + "\t\n"
Así que el código para copiar al clipboard cualquier tabla, sería mas o menos así:
Código:
Clipboard()->Clear();
AnsiString Text;
Text = Columna1 + "\t" + Columna2 + "\t".....Columna_n + "\t\n"+
.
.
Columna1 + "\t" + Columna2 + "\t".....Columna_n + "\t\n";
Clipboard()->AsText = Text;
Es otra idea. Espero que te sirva de ayuda.

Saludos.