問題タブ [ms-office]

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

xml - XML メモ帳 2007 で MS Access 2007 ヘルプが壊れる

この問題に関するヘルプを求めて Web を精査しようとしましたが、一般的な単語が多すぎて、関連するものはほとんど見つかりませんでした。

Vista に MS Office 2007 をインストールし、後で XML Notepad 2007 (同じく Microsoft 製品) をインストールしました。MS Access ヘルプ システムは、XML Notepad が管理していたある種の XML 形式を使用しているようです。現在、Access でヘルプを開くたびに、小さなヘルプ ウィンドウが開き、コンテンツを表示する代わりに、XML メモ帳でコンテンツをダウンロードしようとします。ぐぅ……

これに対する修正はありますか?

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

php - 例/Exchange 03 Webdav と PHP を使用してカレンダーの予定を作成する方法

私はこれを約2週間理解しようとしています。人々のフォルダーにメール アイテムを作成したり、フォルダーを読んだりすることはできますが、私の人生ではカレンダーを操作することはできません。

WebDav に送信している XML の例を提供できますが、誰かがこれを行って例を持っていることを願っていますか?

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

vba - Word で保存時にマクロを自動的に実行する

ドキュメント内のすべてのフィールドを更新するマクロがあります (フィールドに対して実行するのと同じですF9)。ユーザーがドキュメントを保存するときに、このマクロを自動的に起動したいと思います。

オプションで「ドキュメントの印刷時にフィールドを更新する」を選択できますが、それは私が望むものではありません。Document_Open()VBA エディターでは、イベントではなく、イベントのイベントのみを見つけるようですDocument_Save()

ユーザーがドキュメントを保存するときにマクロを起動することは可能ですか?

ご注意ください:

  1. これは Word 97 です。それ以降のバージョンの Word では可能であることがわかっています。
  2. ツールバーの標準の [保存] ボタンを、カスタム マクロを実行するためのボタンに置​​き換えたくありません。ツールバーのボタンを置き換えると、すべてのドキュメントに適用されますが、この 1 つのドキュメントだけに影響を与えたいと思っています。

なぜこれが必要なのかを理解するために、ドキュメントには「SaveDate」フィールドが含まれており、ユーザーが [保存] をクリックしたときにこのフィールドが画面上で更新されるようにしたいと考えています。したがって、これを達成するための別の方法を提案できれば、それも同様に良いでしょう.

0 投票する
4 に答える
10558 参照

c# - C# COM Office オートメーション - RPC_E_SYS_CALL_FAILED

PowerPoint 2007 プラグインとして機能する C# プログラムを作成しています。一部のマシンでは、PowerPoint オブジェクト モデルへの一部の呼び出しCOMExceptionで、メッセージとともに がスローされますRPC_E_SYS_CALL_FAILED。このエラーに関して何をすべきか、またはそれを回避する方法についての具体的なアドバイスは見つかりませんでした。グーグルでは、メッセージ キューまたはシングル スレッド アパートメントと関係があるように見えます。それとも私は離れていますか?

エラー メッセージの例は次のとおりです。

システムコールに失敗しました。(HRESULT からの例外: 0x80010100 (RPC_E_SYS_CALL_FAILED))
Microsoft.Office.Interop.PowerPoint._Presentation.get_FullName() で

残念ながら、問題はクライアントのマシンで発生しているため、簡単にデバッグする方法がありません! このエラーが発生するたびに、呼び出しを再試行する必要がありますか?

この問題を解決するためのアドバイスをいただければ幸いです。

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

unicode - 正式に Unicode をサポートする最初のバージョンの MS Office は何ですか?

私は、執筆中のホワイト ペーパーのために Unicode に関する調査を行っています。Unicode に完全に準拠した Windows プラットフォーム上の MS Office の最初のバージョンを覚えている人はいますか? この回答をネットからグーグルで検索すると、あまり運がありません。

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

sharepoint - Office 2003 ユーザーが利用できない SharePoint 2007 の機能はどれですか?

私は、Office 2003 と Office 2007 を比較する SharePoint 2007 の互換性ガイドを作成する任務を負っています。そのようなリストの場所を知っている人はいますか?

しばらく探していましたが、包括的なリストが見つからないようです。

ありがとう :)

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

.net - MS Word アドインの開発

.net で Word のアドインを開発するための優れたツールを知っている人はいますか? うまくいけば、Office 2003 と 2007 の両方をサポートするものです。

ありがとう。

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

c# - Outlookのバージョン間で一貫して「差出人」の電子メールアドレスを取得する

ドキュメントを送信し、返送時にOutlookからインポートするスタンドアロンのc#デスクトップアプリケーションを使用しています。アプリケーションは、指定されたフォルダーから電子メールを取得して処理し、送信者の名前とその他のものをデータベースに保存します。

これは、SenderEmailAddressプロパティを持つOutlook2003および2007でうまく機能します。ただし、Outlook 2000およびXPにはこのプロパティがなく、一貫してname@domain.comを返すことはありません。これらのバージョンのサポートを提供しています。

Outlook Redemptionというライブラリがこれを解決することがわかりましたが、私は.netで開発しており、顧客レジストリへの書き込みを避けたいと考えています。また、MAPI33はMAPIの.Netラッパーであることがわかりましたが、それがまだサポートされているかどうかはフォーラムからは不明です。

Redemption dllに代わる.Netの代替手段、またはOutlookのバージョン間で一貫して電子メールアドレスを取得できるようにするためのアプローチについてのアドバイスをいただければ幸いです。

どうもありがとう

AbsFabs

エピローグ: この記事http://support.microsoft.com/kb/324530のソリューションを使用することになりました。これは、返信を作成してから、作成したメールアイテムのアドレスへの返信を抽出することで構成されていました。インターネット経由で送信される電子メールに対してはうまく機能し、現在ExchangeServerのテストを行っています。

私の旅行でもこれを見つけましたhttp://anoriginalidea.wordpress.com/2008/01/11/getting-the-smtp-email-address-of-an-exchange-sender-of-a-mailitem-from-outlook- in-vbnet-vsto/それは少し関係しているようです。私の既存の実装がテストに耐えられない場合、これは私の計画Bを構成する可能性があります。

ご意見ありがとうございます

AbsFabs

私は最終的に償還を使用することになりました。仕事のための優れたツール。私の問題は、アプリのインストール時にdllを登録する必要があることでした。私のアプリはdotnetで書かれているので、何も登録する必要はありません。レジストリのないCOMを使用してdll登録の問題を回避することができました。

インスピレーションをありがとう。

0 投票する
7 に答える
2143 参照

excel - Office 2007 アプリケーションで VBA を使用しますか?

VB6 のように、VBA はすぐになくなりますか? VBA を使用して新しい Office アプリケーションを開発するべきではありませんか? それとも、すべての新しい Office アプリを VSTO で開発する必要がありますか?

更新: 最近この記事を読みました。

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

c# - Office ドキュメントの解析

オフィス文書の内容を読めるようにしたい(カスタムクローラ用)。

Office のバージョンは 2000 年から 2007 年までです。主にワード、エクセル、パワーポイントのドキュメントをクロールしたいと考えています。

フォーマットを取得したくありません。その中のテキストのみを取得します。

クローラーは lucene.NET に基づいています。

PDFの解析にすでにiTextSharpを使用しました