自動で集計してExcelに出したい

oracleの集計を毎朝エクセルで出すとして、何で作るのが一番キレイなんでしょうか。

今までExcel VBAで作ってたけど、VBAのプログラムをタスクスケジューラで回すのはMicrosoftも推奨していないらしい。

では何で作るんでしょうか。

javaで作る?

なんかC#よりめんどくさそうな印象
でもU**Xでも動くのは良い。OfficeのライセンスもWindowsのライセンスも要らないじゃ無いですか。
しかしFreeBSDからoracle見に行くのに何度もチャレンジしてダメだったよね俺・・・