Hallo!
und da das ganze ne dynamisch erstellte tabelle ist
Bei Tabellen kannst du nichts machen, die werden _immer_ in der Breite ausgedruckt, in der sie angezeigt werden. Manchmal bringt es etwas, das Fenster zu verkleinern und dann zu drucken (wenn %-Angaben für die Tabelle verwendet wurden), aber da die Seite bei Dir wohl schon sowieso über den Anzeigebereich hinausgeht bringt das nichts. Da bleibt wohl nur ein A3- oder A2-Drucker als Lösung übrig.
Gruß Markus