2017-10-16 22 views
0

皆さん、Qtを使用する方法はありますか?Windowsで新しいxlsファイルを作成する方法はありますか? 私はtest.xlsのような新しいxlsファイルを作り、セルに値を書きたいと思っています。Qt新しいxlsファイルを作成する方法

答えて

1

Active Qtを使用して行うことができます。

これにより、Active X(OLE)を使用してExcelと対話することができます。しかし、これには、プログラムを実行するコンピュータにExcelがインストールされている必要があります。あなたが見ることができる完全な例については

http://wiki.qt.io/Using_ActiveX_Object_in_Qt

別の解決策、あなただけのスプレッドシートのセルを埋めるために必要がある場合は、CSVファイルを作成することです。これには次の利点があります。

  • Active X/OLEを使用するよりも高速です。
  • 簡単なコード。
  • Excelをインストールしていない任意のコンピュータ/ OSで動作します。
  • CSVファイルは、任意のスプレッドシートソフトウェアで開くことができます。

ただし、Excelの高度な機能(グラフ、テキストフォントなど)を使用することはできません。

+0

または、Excelファイルライブラリを使用してください。 CSVと同じ利点がありますが、Excelファイルを出力し、追加機能をサポートする可能性があります。 – SteakOverflow

関連する問題