問題タブ [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.
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で終わるものが必要です。
c#-4.0 - C# で Excel webquery ファイルにアクセスする
ExcelファイルのWebページからデータを取得するWebクエリをExcelで作成しました。とにかく、C# で同じ webquery にアクセスできますか? それが理にかなっていることを願っています。コーディングに関するいくつかの貴重な提案が必要です。
c# - Excel ワークシート変更イベントが発生しない
.NET 相互運用機能を使用して Excel ワークブックを作成しました。Excel ワークブックは、C# コードを使用して正常に作成されます。ユーザーが Excel で変更を加えたとき、私はいくつかのことをしたいと考えています。イベント利用させていただきExcelWorkSheet.Change
ました。しかし、このイベントは発火していません。これが私のコードです-
ユーザーが何らかの変更を加えても、変更は Excel ファイルに反映されません。私を助けてください。前もって感謝します
.net - .net Office.interop.Excel が存在するかどうかを検出する
Excel
ターゲットマシンにインストールされている場合は使用する必要があり、インストールされてtext
いない場合はファイルを生成する必要があります。
excel application
レジストリ キーの存在を確認しますが、それを行う前に、
またはその依存関係の 1 つ。
interop
アセンブリが利用可能かどうかを検出run-time
し、そうでない場合は読み込もうとするのを防ぐにはどうすればよいですか。(ターゲットに存在する可能性のある のバージョンがわからないため、間違ったバージョンの場合に備えてExcel
再配布できないと思います。)interop
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 をインストールしたり、インストールの回避策を見つけたりするのを手伝ってくれる人はいますか?
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 プロジェクトにインポートする方法はありますか?
c# - ダイアログボックスなしでC#Excelワークブックを終了しようとしています
Microsoft Office Interop を使用していくつかの Excel ファイルを編集していますが、それらを閉じるときに使用します
false
しかし、最初のパラメーターとして渡したにもかかわらず、ダイアログ ボックスが表示されます。また、2 番目のパラメーターとしてファイル パスを指定して試してみましtrue
たが、どちらの場合も、閉じる前に保存するかどうかを尋ねるダイアログ ボックスが表示されます。ここで何が起こっているのか誰か教えてもらえますか?