問題タブ [word-2003]
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.
vba - VBA Word 2003 ダイアログ ボックス
私たちのクライアント環境は最近 Word 2000 から 2003 に移行されました。テンプレートの 1 つで以下のコードを使用して、Word のデフォルトのファイル挿入ダイアログ ボックスを表示します。Word は、別のサード パーティ製アプリケーション Hummingbird docspen と統合されています。
古い環境では、ドキュメント フォルダーを指すデフォルトの挿入ファイル ダイアログ ボックスが開きますが、Word 2003 では、Docsopen 挿入ファイル ダイアログ ボックスが開きます。
Word 2000 と 2003 の設定を比較しましたが、同じようです。
これに関する提案をお願いします。
xml - MS Word は単語を XML 形式で分割します
WordProcessingML 形式の XML として保存された Word 2003 文書があります。適切なコンテンツに動的に置き換えられるプレースホルダーがいくつか含まれています。しかし、問題は、Word がそれらを別々の単語にランダムに分割しているように見えることです。たとえば、これの代わりに:
私はこれを持っています:
Word 2003 を使用して「クリーンな」XML ドキュメントを保存する方法はありますか、またはクリーニングを実行できる既存のソリューションはありますか?
プレースホルダーの分離された部分を連結するメソッドをJavaでプログラムしようとしましたが、さまざまな切断の組み合わせの数が比較的多いため、そのためのアルゴリズムは私がしなければならない元のタスクよりもはるかに複雑です.それ自体の問題。
vba - Word 2003 以降の VBA コードで Unicode パス/ファイル名を使用する方法はありますか?
Word 2003 以降の VBA コードで Unicode パス/ファイル名を使用する方法はありますか?
Word は対話型ダイアログを介して Unicode パス/ファイル名をサポートしているようですが、VBA コードが Word プロパティを介して公開された Unicode パス/ファイル名を操作しようとすると、多くの疑問符を含む文字列が返されます。
Word VBA を Unicode モードで動作させるために必要なことはありますか?
ms-word - コードの波線をオフにする
文法とスペルのエラーの下に表示される赤と緑の線を消すにはどうすればよいですか??
c# - csharpでCOMなしでWord 2003文書を読む方法は?
こんにちは、サーバーで多くの単語ドキュメントを読む必要があります。
しかし、ご存知のように、.net のコンポーネントは COM に基づいているため、それを使用すれば確実に動作します。
Word 2007 では、xml ファイルのおかげで、さまざまな読み方ができます。
Word 2003 を読むためのオープン ソースの方法を見つけたいです。ありがとうございます。
unicode - RTF16進リテラルをUnicodeに変換するときに使用するコードページを見つける方法
他の言語のコンテンツが含まれている可能性のあるWord2003+によって生成されたRTF1.5+ファイルを解析しています。このコンテンツは通常、16進リテラル(\'xx)としてエンコードされます。これらのリテラルをUnicode値に変換したいと思います。
ansicpg(\ ansi \ ansicpg1252)を探すことで、自分のドキュメントのコードページを知ることができます。
ansicpgコードページを使用してUnicodeにデコードすると、多くの言語(フランス語など)が期待するUnicode文字値に変換されるようです。
ただし、ロシア語のテキスト(以下のような)を見ると、コードページ1252はコンテンツをジバーリッシュにデコードします。
\ f277 \ lang1049 \ langfe1033 \ langnp1049 \ insrsid5989826 \ charrsid6817286 \'d1 \'f2 \'f0 \'e0 \'ed \'e8 \'f6 \'fb \'e1 \'e5 \'e7 \'ed \ ' e0 \'e7 \'e2 \'e0 \'ed \'e8\'ff。\'dd \'f2 \'e0 \'f1 \'f2 \'f0 \'e0 \'ed \'e8 \'f6 \'e0 \'ed \'e5 \'e4 \'ee \'eb \ ' e6 \'ed \'e0 \'ee \'f2 \'ee \'e1 \'f0 \'e0 \'e6 \'e0 \'f2 \'fc \'f1 \'ff \'e2 \'f2 \ 'e0 \'e1 \'eb \'e8 \'f6 \'e5 \'e2 \'f1 \'ee \'e4 \'e5 \'f0 \'e6 \'e0 \'ed \'e8 \'e8 。
lang1049、langfe1033、langnp1049が手がかりを提供してくれるので、それらが参照するテキストに対してプログラムで別の(デフォルト以外の)コードページを選択できると思いますか?もしそうなら、lang *コードをコードページにマップする方法を説明する情報はどこにありますか?または、探している情報を提供するために、他のRTFコマンド/ディレクティブを探す必要がありますか?(または、フォント参照として\ f277を使用して、関連するコードページがあるかどうかを確認する必要がありますか?)
vba - 配布された Word VBA マクロを更新する - 可能ですか?どのようにしますか?
Word 2003 で実行する VBA マクロがあります。これは 1 つのモジュールとユーザー フォームに添付されたコードであり、約 30 のクライアント サイトに送信されます。これを最初に展開したとき、30 個のボックスのそれぞれの Word Startup フォルダーに .dot テンプレートを配置するように各サイトに誰かを送りました。これにより、マクロが各ユーザーのツールバーにボタンとして表示されます。
すべてのユーザーがインターネットに接続されています。
.dot テンプレートの場所はマシンによって異なるため、「インストーラー」は役に立たないのではないでしょうか?
作成されたマクロは時々変更する必要があると予想しています。ユーザーにボタンを押してマクロを更新させる方法はありますか?
プッシュ ボタンまたは更新の自動実行チェックのいずれであっても、ドキュメントを必ずしも保存せずにマクロが実行されている場所 (パス) を特定する方法と、スタートアップ フォルダーへのパスを見つける方法を知る必要があると思われます。ファイルの場所ですが、プログラムで.
c# - Word2003でデフォルトボタンを無効にする
私は現在、ワード2k3でメニューバーのいくつかのボタンを無効にしようとしていますが、その方法がわかりません。オンラインで見つけたものから、user32.dllから関数「EnableMenuItem」を呼び出す必要があるようです。しかし、それは機能していないようです。他に利用できるオプションはありますか?マクロを使用せずにコピー/貼り付け/切り取りを無効にして、呼び出しを傍受したい。
助けてくれてありがとう:)
ゴンサロ
c# - COMアドインはWord2007で廃止されません
2つの異なるCOMアドインがあります。1つはWord2003用で、もう1つはWord2007用です。
Word 2003は毎回チャームのように機能し、問題はありません...しかし、Word 2007を開くと、Word2003のボタンがWord2007リボンに表示されます。これは、アドインを無効にしたり、プロジェクトをクリーンアップした後でも発生します... Word 2003アドインのすべての.dllを削除するなど、すべてを試しましたが、問題は解決しません...
問題が何であるかについての提案はありますか?
乾杯
c# - Silverlight 3 で Ms Word 2003 .doc を表示する
現在、Word 2003 ドキュメントを表示するためのコントロールが必要なアプリケーションを Silverlight でプログラミングしています。Web サービスがドキュメントを送信する前にドキュメントを変換することもできますが、2003 形式は操作が非常に難しいようです。それを行うことができるソフトウェアがいくつかあることは知っていますが、それらを購入する必要があります。私が進歩するのを助ける手がかりはありますか?