問題タブ [excel-dna]

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 に答える
2921 参照

c# - 表示配列 データ Excel Dna

C# で Excel-Dna を使用してデータを表示できません。データを取り込んでテーブルを作成する関数があるので、データを表示するためだけにテスト関数を書きましたが、値を取得できません。エラーは #VALUE です。

私が理解していないのは、これらのメソッドが正しく呼び出されるようにアドインを設定する方法です。

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

c# - バックグラウンド ワーカーからイベントが発生すると、XlCall.Excel(XlCall.xlcCalculateNow) が XlCallException をスローします。

いくつかの計算をキューに入れる ExcelFunction があります。

ワーカーは正常に完了しますが、OnComplete デリゲートは次をスローします。

バックグラウンド ワーカーを削除し、通常の foreach ループに続いて XlCall.Excel(XlCall.xlcCalculateNow) を呼び出すと、関数は期待どおりに動作します。

このようなことは可能ですか?

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

chm - CHM ファイルから TopicID を取得するにはどうすればよいですか?

csprojファイルに基づいて、Sandcastle Help File Builder で CHM ファイルを生成しています。私が最終的にやろうとしているのは、CHM ファイル内の各トピックの TopicID を見つけて、Excel-Dna で次のように使用することです。

CHM ファイル内の記事の URL はすべて知っていますが (7zip と HTML Help Workshop (HHW) でコンテンツを表示できます)、Sandcastle または HHW を使用してトピックを特定の ID にマップする方法がわかりません。または、既に持っているトピックの ID を確認します。

何かご意見は?

乾杯、

クリストス

- - アップデート - -

Doxygen で CHM ファイルを作成し、HTML Help Workshop の HPP ファイルに [MAP] フィールドと [ALIAS] フィールドを手動で追加しました。特定の html を番号 1000 にマップしたので、「MyHelp.chm!1000」を使用すると、chm ファイル内の適切な html が実際に開きます。したがって、Sandcastle が Excel-Dna で使用するためのマッピングとエイリアシングを行っていないことが問題だと思います。使用する TFS のビルド イベントとしてこれを追加することを計画していたので、この回り道はしたくありません。他に方法があると思いますか?

私はこれをやろうとしました:

しかし、それらのどれもCHMファイルを指すことができないようです.

何かご意見は?

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

f# - F# |> (Pipeforward) 'let に続くブロックは未完成' エラー

以下のコードで「Block following let is unfinished. 式が必要ですか? x の値は文字列リストであると想定されており、F# ではそのように認識されます。では、なぜ x は後で関数で使用する文字列リストにならないのでしょうか?

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

vb.net - VS2005 で Excel-DNA を使用する

Excel-DNA を使用して、VB.NET DLL を VBA に統合しようとしています。しかし、私は次の問題に直面しています。静的 (共有) クラス関数の 1 つの前にこの行を追加しようとすると、次のようになります。

「名前 '説明' が宣言されていません」というコンパイル エラーが発生します (カテゴリも同様です)。私はVS2005を持っているので、それと関係があるかもしれません。Excel-DNA ドキュメントに示されている例は C# 用であり、構文を正しくする必要があるのではないかと感じています。

私は必要なものを持っています

私のファイルの先頭にある行。