問題タブ [excel-automation]

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 投票する
2 に答える
10569 参照

excel - APIを介してファイルをPDFとして保存するために必要なExcel2007のPDFのFileType番号は何ですか?

Excelブックを保存するには、関数を呼び出す必要があります。Excel 2007用のPDF保存アドオンをインストールしましたが、Excelファイルを保存するときにファイル形式の番号コードを知る必要があります。

Excelファイル形式番号の例はここにあります。

http://www.dailydoseofexcel.com/archives/2006/10/29/saveas-in-excel-2007/

.pdfで終わるものが必要です。

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

c#-4.0 - C# で Excel webquery ファイルにアクセスする

ExcelファイルのWebページからデータを取得するWebクエリをExcelで作成しました。とにかく、C# で同じ webquery にアクセスできますか? それが理にかなっていることを願っています。コーディングに関するいくつかの貴重な提案が必要です。

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

c# - Excel ワークシート変更イベントが発生しない

.NET 相互運用機能を使用して Excel ワークブックを作成しました。Excel ワークブックは、C# コードを使用して正常に作成されます。ユーザーが Excel で変更を加えたとき、私はいくつかのことをしたいと考えています。イベント利用させていただきExcelWorkSheet.Changeました。しかし、このイベントは発火していません。これが私のコードです-

ユーザーが何らかの変更を加えても、変更は Excel ファイルに反映されません。私を助けてください。前もって感謝します

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

.net - .net Office.interop.Excel が存在するかどうかを検出する

Excelターゲットマシンにインストールされている場合は使用する必要があり、インストールされてtextいない場合はファイルを生成する必要があります。

excel applicationレジストリ キーの存在を確認しますが、それを行う前に、

またはその依存関係の 1 つ。

interopアセンブリが利用可能かどうかを検出run-timeし、そうでない場合は読み込もうとするのを防ぐにはどうすればよいですか。(ターゲットに存在する可能性のある のバージョンがわからないため、間違ったバージョンの場合に備えてExcel再配布できないと思います。)interop

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

asp.net - サーバーへの MS Office のインストール

asp.net Web アプリで Excel オートメーションを使用するには、MS Office を Windows サーバーにインストールする必要があります。マイクロソフトがこれに対して強くアドバイスしていることは承知していますが、私が Excel 自動化を使用していることについては、彼らの警告は当てはまりません。Excel オートメーションをサーバー上で動作させる方法に関する多数の投稿を見てきましたが、Office をサーバーにインストールする方法については何も見つけられないようです。インストールしようとすると、次のエラーが表示されます。
The procedure entry point K32GetProcessImageFIleNameW could not be located in the dynamic link library KERNEL32.dll
これは、サポートされていない OS に Office をインストールしようとしていることを意味します。サーバーでExcelオートメーションを使用している人が非常に多いように見えるため、これを回避する方法があるに違いありません. Excel オートメーションを引き続き使用できるように、サーバーに Office をインストールしたり、インストールの回避策を見つけたりするのを手伝ってくれる人はいますか?

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

asp.net - Microsoft.Office.Interop.Excel 名前空間のインポート

ASP.NET Web アプリで Excel オートメーションを使用する必要があります。次のコードを使用して .aspx ファイルにインポートしようとしています: <%@ Import Namespace="Microsoft.Office.Interop.Excel" %>ただし、ブラウザーでページを開くと、エラーが発生しますThe type or namespace name 'Office' does not exist in the namespace 'Microsoft'。したがって、プロジェクトにライブラリを追加する必要があると思います。Visual Studio ではなく、IIS 7.5 を使用してこの Web アプリを作成しています。外部ライブラリを IIS の ASP.NET プロジェクトにインポートする方法はありますか?

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

c# - ダイアログボックスなしでC#Excelワークブックを終了しようとしています

Microsoft Office Interop を使用していくつかの Excel ファイルを編集していますが、それらを閉じるときに使用します

falseしかし、最初のパラメーターとして渡したにもかかわらず、ダイアログ ボックスが表示されます。また、2 番目のパラメーターとしてファイル パスを指定して試してみましtrueたが、どちらの場合も、閉じる前に保存するかどうかを尋ねるダイアログ ボックスが表示されます。ここで何が起こっているのか誰か教えてもらえますか?