問題タブ [excel-interop]

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

excel - Interop Excel メソッドの LinEst が DISP_E_TYPEMISMATCH で失敗する

ExcelのLinEST関数を作成中に問題に直面しています。

私のプログラムは次のようになります

そして名前空間はusing MyExcel = Microsoft.Office.Interop.Excel;

プログラムはスムーズにコンパイルされますが、実行時にエラーがスローされます

実際、Excel関数を使用するのはこれが初めてなので、先に進むことができません。このような状況を経験して解決した人がいる場合は、助けてください。

C#3.0を使用しています。

0 投票する
5 に答える
129472 参照

c# - Excel 相互運用オブジェクトを介して列のサイズを自動調整するにはどうすればよいですか?

以下は、データを Excel ワークシートに読み込むために使用しているコードですが、データが読み込まれた後に列のサイズを自動調整しようとしています。列のサイズを自動調整する最良の方法を知っている人はいますか?

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

excel-interop - Excel Interop で相対アドレスを取得する

Excel Interop ライブラリを使用する C# プログラムでは、

R1C1形式が指定されている場合、Range.get_Address(...)メソッドは相対アドレスを返すようです。onlyライブラリは、相対 A1 スタイルのアドレスを取得する簡単な方法を提供していますか?

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

.net - Excel での範囲の比較

Excel 相互運用ライブラリには、特定のRangeオブジェクトが別のオブジェクトに含まれているかどうかを判断する機能がありRangeますか?

それぞれの行インデックスと列インデックスを比較するのは簡単ですRangeが、異なるワークシートにある可能性のある 2 つの範囲を比較する場合は、さらに複雑になります。

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

c# - .NET(VSTO)のスプレッドシートにボタンを追加する

VSTOまたは関連するテクノロジを使用して、Excelワークシートのセルにボタンをプログラムで埋め込み、クリックしたときにC#関数を呼び出すように構成することはできますか?

どのように?

ありがとう。

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

c# - Excel上のWindowsフォーム

VSTOで書かれたExcelアドインから生成されるフォームがあります。フォームを常にExcelスプレッドシートの上に残し、ユーザーがその下のシートを操作できるようにします。

フォームコンストラクターにはthis.TopLevel = true;が含まれていますが、セルを選択すると、フォームはスプレッドシートの後ろに表示されません。

他の誰かがこの問題に遭遇し、回避策を見つけましたか?

0 投票する
3 に答える
29208 参照

c# - プログラムで列を削除する方法は?

Excelで1つの列(または複数の列)を削除するにはどうすればよいですか?

例えば。列Cを削除し、残りを左にシフトするにはどうすればよいですか?

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

c# - OLEDBまたはExcelオブジェクトまたはデータベースのどちらが最適か

データを読み取るには、Excel2007ファイルを使用する必要があります。そのための最良の方法は次のとおりです。

  1. OLEDBプロバイダーの使用
  2. Excel相互運用オブジェクト
  3. Excelデータをデータベースにダンプして手順を使用する

親切に私を選んでください。

0 投票する
3 に答える
3298 参照

c# - Excelプロセスをリリースする方法は?

Excel相互運用機能を使用していますが、呼び出すたびにプロセスが作成されているようです

そして、私が電話してもプロセスを終了することはありません

プロセスを終了するにはどうすればよいですか?

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

c# - 「数式が再計算されました、保存します」ダイアログを防止しますか?

アプリを終了するときに Excel 相互運用機能によって起動される [数式が再計算されました。保存] ダイアログが表示されないようにするにはどうすればよいですか?