問題タブ [xlwt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - xlrd - 既に開いているブックにデータを追加する
xlrd と xlwt を使用して、csv ファイルから Excel ファイル (既に開いている) にライブ株式相場を追加するための Python プログラムを作成しようとしています。
タスクを以下に要約します。
証券会社のアプリケーションから、csv ファイルがハードディスク上で継続的に更新されています。実行時にcsvファイルから新しいデータを開いたままのExcelファイルに追加するプログラムを書きたいと思います(開いているファイルを読み書きできるかどうか疑問に思います)。
株価チャートが含まれているため、ファイルを開いたままにしておきます。
出来ますか?はいの場合、どのように?
python-2.7 - xlwt を使用して日付列にのみ日付形式を適用する
一部の列に日付があり、他の列がないデータベース検索の結果があります。書くのに助けが必要です
Excelスプレッドシートに
日時列にのみ適用されます。私はPythonを初めて使用し、これにかなりの数日間頭を悩ませてきました。ありがとう!
python - Excel Python XLWT で数式を保持する
私は XLWT XLRD XLUTIL パッケージに取り組んでいます。新しいシートに書き込むたびに、すべての数式が消去されています。
次の修正を試みましたが、すべて失敗しました。
ループですべての数式を書き直します。
失敗: XLWT 式は高度な VLOOKUP 式をサポートしていません
- 計算をすべて Python で行う: これはばかげている
上記のパッケージを使用して数式を保存するにはどうすればよいですか? 問題を解決するために他のパッケージを使用できますか? または、独自のソリューションをコーディングする必要がありますか?
python - xlwtを使用してExcelでSQLからUnicode文字を印刷する
ODBC接続を使用して、Pythonを使用してMSSQLデータベースからデータを抽出しています。次に、xlwt を使用して、抽出したデータを Excel ファイルに入れようとしています。
ただし、これにより次のエラーが生成されます。
スクリプトを実行してデータを印刷しただけで、データベース内の問題のある文字がスラッシュ付きの O であることを確認しました。Python の印刷では、「\xd8」と表示されます。
xlwt のワークシート エンコーディングは UTF-8 に設定されています。
これを直接 Excel に取り込む方法はありますか?
編集
以下の完全なエラーメッセージ:
python - xlrdまたはxlwtを使用してExcelアプリケーションを開くにはどうすればよいですか?
Visibleをtrueに設定することでwin32comを使用してMSExcelアプリケーションを開くことができることを知っています。xlrdまたはxlwtを使用できますか?
python - Python でデータを追加するときに Excel でマクロ ボタンを保持する方法
私が維持しているプロセスでは、csv ファイルを作成するスクリプトがあり、その csv ファイルを、マクロをアクティブにするボタンを備えた Excel ワークブックにコピーします。このプロセスは問題なく機能します。
ワークブックを直接構築するスクリプトを作成することで、そのプロセスを改善しようとしています。これを行う最善の方法は、最初のワークシートにマクロ ボタンがあるテンプレート ブックを作成することだと思いました。次に、テンプレート ワークブックをコピーし、データを追加して、新しいワークブックを新しいカスタム名で保存します。私のテストコードは以下の通りです:
ここで問題が発生します。保存すると、マクロ ボタンは表示されなくなります。数日間探していましたが、マクロ ボタンを失わずに更新された Excel ファイルを保存する方法を (まだ) 見つけていません。
Python の xlrd、xlwt、および xlutils.copy を使用したスタイルの保持を見てきましたが、スタイルではなくボタンを保持しようとしているため、それは私のニーズを完全には満たしていません。
これを行う方法を知っている人はいますか?
私も代替案を検討し始めようとしてxlutils, xlrd and xlwtいますが、最初にここで質問しようと思いました。
python - Pythonでドロップダウンセルを使用してプログラムでXLSを作成する
私は現在、PythonとXLWT/XLRDライブラリを使用してプログラムでXLSファイルを作成しています。
セルに値を入力し、簡単な数式を挿入することができました。私の課題は、ユーザー用のドロップダウンを作成することです(http://office.microsoft.com/en-us/excel-help/create-or-remove-a-drop-down-list-HP005202215.aspx)。
はい、これはEXCELで簡単に実行できますが、このプロセスを自動化する必要があります-PythonとXLWT/XLRDライブラリを使用しています-むしろそれらに固執したいのですが、必要に応じて別のものに切り替えます(私はUbuntu Linuxサーバーで)。
python - Can you use the same instance of a xlwt workbook in different functions?
I have to code a really annoying script that uses one excel file to update another, but because you cannot directly edit a xls file, nor insert row, I have had to improvise.
Now my question is: Using the xlwt module for Python (using 2.7x), when you create a workbook and are working on it, how does one write to the same worksheet that was created in a different function? Can I just pass the workbook back and forth with its variable name? If so, how do I access the first worksheet I made, workbook[0]?
I have multiple functions that need to interact with this xlwt xls file I am making, so I just want to be sure I can pass it around different functions.
Thanks!
python - Python xlwt : バグの書き込み時に easyxf を使用してセルのスタイルを設定する
プログラムで作成した xls ファイルの特定のセルと行をスタイル化する必要がありますが、いくつかの問題があり、xlwt easyxf がどのように機能するかについて誤解が生じる可能性があります。
まず、値なしでスタイルのみをセルに書き込むと、内部の値は消去されますか?
次に、セルのスタイルと値を使用してセルに書き込もうとしていますが、エラーが発生し続けます。
問題は、スタイルが実装されていないことです。セルを書き込んでxlsファイルに出力した後、色、背景、サイズ、フォントの変更はまったくありませんでした。
これをグーグルで検索して、他の人の例に従っていましたが、何らかの理由でコードが機能しません。ここにあります:
new_sheetxlwt ワークブックに追加したシートを表す別の関数で作成したグローバル変数です。私が渡すワークブックは、それを含むはずのファイルですnew_sheet。私はそれを複雑にしすぎたり、非倫理的に行ったりしているかもしれませんが、うまくいきます。
PSこれを行う別の方法がある場合、または特定のセルを別の方法でフルカラーに変更する方法がある場合は、お知らせください. もう一度、ありがとう。
ありがとう、私はあなたが言ったことにコードを修正し、TypeError は消えましたが、それが完了した後、私が作成して使用したスタイリング オプションはどれも通過しませんでした。xls ファイルはデフォルトの形式のままでした。どうすればいいの?