Sehe ich auch so: FastReports könnte man für die Ausgabe des endgültigen Projekts am Ende benutzen.
Ab Delphi Pro ist eine "Lite" Version davon dabei, die schon für sehr vieles ausreicht,
inklusive Einbindung von TChart Diagrammen in Reports.
In deinem Profil ist noch Delphi 6 Pro hinterlegt.
Ist das wirklich noch aktuell?
Neuere Versionen wie 11.3 bieten da ja schon erheblich mehr Möglichkeiten.
Auslesen von Excel Dateien kann man per
COm Schnittstelle machen, sofern Excel auf
dem betreffenden PC vorhanden ist. Das kann man darüber auch unsichtbar im Hintergrund Starten,
die Datei laden und dann die Daten daraus auslesen. Danach Excel wieder beenden.