ExcelをCSVに変換したい

なるべくGUI操作やUiPath以外のツールやシステムを使用せずにCSVに変換したいです。

【環境】
・UiPathクラシック
・Invoke Codeは使用できない

【試したこと】
・Excelの内容をDataTableに読み込んでCSVに書き込む
→データ量が多く、時間がかかりすぎる。
・ExcelマクロでCSVに変換
→あまりスマートではないので使いたくない
・Invoke MethodでSaveAsを呼び出し
→SaveAsというメソッドがあるとかで呼び出せない

>>・Excelの内容をDataTableに読み込んでCSVに書き込む
>>→データ量が多く、時間がかかりすぎる。

こちらの内容が一番スマートかと思いますが、具体的には何行or何バイトのデータを書き込もうとしていますか?また生成にどれくらい時間がかかっていますか?
使用している具体的なアクティビティも併せて提供いただくと、アドバイスがしやすいかと思います。