問題タブ [netoffice]
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.
vb.net - MS Excel VBE の .net アドインでの COM タイプの不一致
ここにある例をビルドしようとしています: http://www.mztools.com/articles/2012/MZ2012013.aspx
投稿との唯一の違いは、推奨されるプライベート相互運用ライブラリの代わりに NetOffice COM 相互運用ライブラリを使用しようとしていることです。上記のリンクで基本的なアドインをビルドし、VBE アドインとしてロードできます (リンクに従って登録し、reg キーを追加した後)。
このリンクに従ってツール ウィンドウを作成するように拡張することはできません: http://www.mztools.com/articles/2012/MZ2012017.aspx
わからない COM タイプの不一致エラーが発生します。ただし、アドインがロードされたときに VBA からツールウィンドウを作成できるため、ツールウィンドウ クラスの実装は問題ないと思います。ツールウィンドウのインスタンスを作成できる VBA コードの例は次のとおりです。
この質問にソリューション全体を投稿するのは合理的ではありませんが、GitHub にアップロードしました: https://github.com/rossknudsen/VbaAddin
NetOffice の開発者は、自分のコードに問題があるのではないかと考えていますが、私は確信が持てません。ただし、デバッグを支援するために NetOffice ソースをインポートしました。
c# - NetOffice API を使用してページ内のすべての見出し (ヘッダーではない) を取得する方法は?
NetOffice API を使用してページ内のすべての見出し (ヘッダーではない) を取得する方法は?
ドキュメントはほとんどなく、ページ/ドキュメントで見出しテキストを取得するのに苦労しています。誰でも助けることができますか?
excel - NetOffice と VSTO は共存可能ですか?
リボン デザイナーを使用して Excel でアドインのプロジェクトを作成しましたが、いくつかの変更を行う予定です。ただし、excel.interop を使用するのは非常に注意が必要です。
それで、Netoffice と VSTO を共存させることが可能かどうか知りたいです。
AFAIK、私が見逃しているのは、現在のアプリケーションを取得する方法です
NetOffice で:
VSTOで私が使用している間:
c# - NetOffice を使用して Excel ファイルを生成する場合、サーバーに MS Excel をインストールする必要がありますか?
ASP.NET プロジェクトで使用するために、NetOfficeとNPOIの両方を試しています。
ボタンをクリックすると、パスワードで保護された状態で Excel ファイルを生成し、それをクライアントに送信してダウンロードする ASP.NET Web サイトを作成しています。
しかし、サーバーに MS Excel をインストールする必要があるかどうかを知りたいです。または、MS Excel がインストールされていない サーバーでこれを機能させる方法はありますか?
また、これら両方の API のその他の前提条件は何ですか?
基本的に、これらの API のうち、Microsoft Excel がインストールされていないサーバーで機能するものを特定する必要があります。
netoffice - NetOffice - IDTExtensibility2 と ComAddin の比較
netoffice で IDTExtensibility2 と ComAddin を使用することにより、netoffice に技術的な利点はありますか? それとも、両方とも同じことを達成しますか (パスは異なりますが)?
ComAddin が IDTExtensibility2 インターフェイスから継承されていることは承知しています。私の質問は単純だと思いますが、なぜ ComAddin クラスからではなく、インターフェイスから直接継承するのでしょうか? もっとコントロール?
c# - Visual Studio 2012 による Outlook 2003 アドインの設計
私は現在、Visual Studio 2012 を使用して C# で Outlook 2003 アドインを作成する方法を探しています。インターネットでこれを探しているところはどこでも、以前のバージョンの Visual Studio でこれを行うことができますが、理想的には VS2012 を使用したいと考えています。 . 私のようなレガシークライアントをサポートするためにこれをしなければならなかった人はいますか? そして、どうやってこれを回避しましたか?
NetOffice - MS Office in .NET - http://netoffice.codeplex.com/を見つけまし たが、これを使用したことがなく、それほど単純ではないようです。