問題タブ [datanitro]

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.

0 投票する
1 に答える
223 参照

excel - DataNitro を使用して Excel で複数のセルに値を書き込む方法

エクセルのいくつかのタスクを自動化するためにDataNitroを試しているのですが、他の関連する複数の行に新しい値を書き込む方法を理解できず、

例: 列 1 から値を読み取り、条件に基づいて、列 2 に応答を書き込みます。

簡単な例:

質問があまりにもばかげている場合は、ありがとうございます。

0 投票する
0 に答える
30 参照

excel - データニトロの clear_row 関数には行制限がありますか?

次のように、datanitro シェルで clear_row() 関数を呼び出しています。

clear_row(CellRange('A4:A69'))

これを行うと、次のエラーが発生します。

dntypes.NitroExpection: HRESULT からの例外: 0x800A03EC

ただし、次の呼び出しは正しく機能します。

clear_row(CellRange('A4:A68'))

この呼び出しのように:

clear_row(CellRange('A40:A100'))

clear_row メソッドに行制限はありますか? もしそうなら、この制限をなくすことはできますか?

0 投票する
0 に答える
192 参照

excel - 「セル」オブジェクトには属性「copy_format_from」がありません

データニトロのドキュメントは、あるセルから別のセルにフォーマットをコピーする方法を示しています。

Cell("A2").copy_format_from(Cell("A1"))

ただし、これにより次のエラーが生成されます。

AttributeError: 'Cell' オブジェクトに属性 'copy_format_from' がありません

何が起こっているのですか?

https://datanitro.com/docs/cell.html

0 投票する
1 に答える
1860 参照

excel - xlrd/xlutils でシートをコピーする

複数のシートを持つ、同じ形式の多数の Excel ファイルを含むフォルダーがあります。目標は、フォルダーをループし、各ノートブックのシートの 1 つを新しいノートブックに移動することです。つまり、新しいワークブックの各 .xlsx ファイルから 1 つのシートを作成します。普段はエクセルでDataNitroを使っているのですが、残念ながらデータをコピーする際にCellRange関数にワークブックの引数を指定できないようで、無理だと思います。VBA で実行するためのコードがありますが、私の組織は VBA から離れています。xlrd と xlutils を使用して回避策を探しています。これまでのところ、ファイルの1つのテストケースとしてこれを持っています:

しかし、copy_sheet1 のデータを新しいワークブックの 'TEST' シートに書き込む方法がわかりません。ちなみに、データのセルごとの反復ではなく、正確なコピー、つまり書式設定などを含むのが最善です。それが可能かどうかはわかりません。

どんな助けでも大歓迎です。

ありがとう

0 投票する
1 に答える
195 参照

python - DataNitro で Ipython Notebook を使用する

私は Ipython とそのノートブックを広く使用しています。また、DataNitro を使用して、Excel で Python 機能を取得しています。DataNitro で実行されている Python インスタンスで Ipython Notebook を使用できる人がいることに疑問を持っていませんか? これにより、デバッグと開発がはるかに簡単になります。

DataNitro はすでに Ipython シェルを開くことができますが、Ipython ノートブックをこのシェルにリンクしているかどうかわかりません

0 投票する
0 に答える
79 参照

datanitro - DataNitro 呼び出し機能を定期的に

私はDataNitroを使用して、URLから抽出されたjsonデータを入力しています(これを行うために関数を使用しています)。しかし、関数を再度実行せずに、3 秒ごとに Excel ファイルを更新したいと考えています。

0 投票する
2 に答える
225 参照

python-2.7 - モジュールへのパスを永続的に追加します。

DataNitro iPython シェルで使用するモジュールを作成しましたが、問題は DataNitro シェルだけではなく、より一般的なものだと思います。

DataNitro iPython シェルで次の操作を行うと、モジュールを正常にインポートできます。

しかし、シェルを閉じて再度開いて、次のことを行うと:

以前に追加したパスはありません。

sys.path ディレクトリでパスを永続的にするにはどうすればよいですか?

ありがとう