2012-03-10 20 views
3

私は、Windowsでのみ動作するpython(3)プログラムを書いています。プログラムには、ウィンドウの一部に埋め込まれたExcelワークブック(データだけでなく)を含むGUIが必要です。 wxPython/PyQt/otherでそうする方法はありますか?
そうでなければ、私はway of doing that in c#を見つけました。だから、私はC#でGUIを書いてCOMとPythonに接続することを考えました。 IronPythonを使用して簡単に接続できますか? IronPythonを使用してCOMを使用する賛否両論は何ですか?
ありがとうございますPythonプログラムのためのguiへの埋め込み

答えて

0

Webブラウザ(QWebView)をguiに埋め込んでExcelサービスをポイントするのが1つの方法です。ここでの主な問題は、いくつかありますが、xlwtのようなものを使ってデータを操作する必要があるということです。あなたは(マクロなどとの)複雑なワークブックを持っていない限り、実際にちょうどxlwtとxlrdを使用して、このような何かする方が簡単かもしれません:あなたが行と列の名前を追加するラベルを使用することができます

value_1 = str(sheet.cell_value(sel,4)) 
self.lineEdit.setText(value_1) 

を、値のためのlineEdits、およびシートのタブ。少しCtrl + Vのアクション(またはおそらく "私はfooのために")でこれはあなたが考えるかもしれない限り長くかかりません。

関連する問題