問題タブ [word-2007]

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

html - Word 2007 ドキュメントの HTML WYSIWYG エディターへの貼り付け

Microsoft Word には、HTML WYSIWYG エディターにうまく変換できない独自の書式設定とスタイルが大量に含まれています。それらを html エディターに貼り付けて、貼り付けた情報を編集しようとすると、あらゆる種類の衝突スタイルが発生します。一般的な構造を維持しながら、独自のものを除外したいと考えています。基本的に、すべての書式設定を完全に削除して、WYSIWYG ですべてのスタイル設定をやり直さなければならないという頭痛の種をクライアントから救いたいと考えていますが、同時に、Word の書式設定によって生じる競合を回避したいと考えています。何か案は?

0 投票する
3 に答える
5318 参照

php - COMを使用してWordを開く

私は実際にhttp://php.net/manual/en/class.com.phpから見つけたいくつかのコードを試しています

しかし、これはうまくいかないようです。Word 2007を使用していますが、次のように表示されます。

ロードされたWord、バージョン12.0致命的なエラー:14行目のC:\ xampp \ htdocs \ final\testq.phpで未定義のメソッドvariant::SaveAs()を呼び出します

誰かがこの問題を解決できますか?Word 2007を使用しているからですか?

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

php - COM が動作するようにサーバー上で word を実行しますか?

これはphp.net Webサイトから取得しました。これは、以下のコードで私が抱えている問題に関連しています。誰でも次のことを説明できますか。ビスタを使用しています。サーバー上で Word を実行するとはどういう意味ですか?

Word の例を実行するには、サーバー側で次の手順を実行します。私のために働いた... 1. START-->RUN をクリックし、「dcomcnfg」と入力します。 5. [カスタム アクセス許可を使用する] をクリックし、[編集] をクリックします。 6. [追加] をクリックし、[ユーザーの表示] をクリックします。 7. IIS 匿名ユーザー アカウント (通常は IUSR_) を強調表示し、[追加] をクリックします。 OK 9. [カスタム起動アクセス許可を使用する] をクリックし、[編集] をクリックします。 10. [追加] をクリックし、[ユーザーの表示] をクリックします。

また、Microsoft Word 文書のプロパティの [ID] タブを見て、[対話型ユーザー] に設定されていることを確認してください。

また、IUSR_ アカウントとしてマシンにログインし、word を開始し、Word が特定のユーザーに対して初めて実行されたときに表示されるダイアログ ボックスをクリックして確認します。つまり、Word が IUSR_ ユーザーに対して正常に開くことを確認します。

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

vba - Wordで、プログラムで新しいドキュメントダイアログを開く

Word2007で[新しいドキュメント]ダイアログをプログラムで開く方法を探しています。これは、[ファイル]->[新規]を選択した場合と同じです。FileNewマクロまたは「New...」メニューコマンドを使用して開くこともできます。しかし、私はこれをプログラムで行う方法を見つけることができませんでした。

私が試してみました:

しかし、これらは両方とも、2007年の単語が使用する新しいダイアログではなく、古いダイアログを開きます。

0 投票する
0 に答える
476 参照

vba - 組み込みの Word コマンドを再利用 - 再利用された関数内の元のコマンドにアクセス

customUI.xml ファイルを使用して、Word 2007 の Word 組み込みコマンドを再利用することができます。

例:

次に、組み込み関数の代わりに使用されるコールバック関数を VBA で定義する必要があります。

ここに私の問題があります。転用した関数で内部機能を再利用したい場合、アクセス方法がわかりません。私の例は些細なもので、 を呼び出すことで簡単に保存を再構築できますが、前述しThisDocument.saveたように、これは問題を示すための単なる例です。

への呼び出しCommandBars.ExecuteMso('Save')は、元の関数ではなく、転用された関数を呼び出します。転用後に内部機能にアクセスする方法についてのアイデアは非常に高く評価されています!

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

vba - Word-VBAでブックマークにジャンプしてテキストを挿入する方法は?

非常に単純な単語マクロを使用して Word 文書を作成しようとしています。マクロは、テキストに配置したブックマークを検索し、その場所に 2 週間先の日付を追加します。

しかし、テンプレートから新しいドキュメントを作成すると、ブックマークが見つかりません。私はそれを何度も経験してきましたが、ブックマークがそこにあることもあれば、そこにあるのに「移動」をクリックできないこともあります。

どうすれば動作させることができますか? イベントに小さなコードを追加しましたが、 Bookmark not foundDocument_New()が報告され続けます。

私の Web サーバーは .dotm 拡張子を処理できないため、rar ファイルにドキュメントがあります。 書類

このテンプレートから新しい文書が作成されたときに、新しい文書の 2 週間先の日付が 2 つの太字のセクションの間に配置されるようにするにはどうすればよいですか?

0 投票する
3 に答える
6688 参照

vb.net - フォームで Word 文書をプレビューしたい

Update2: 今のところ、ドキュメントの一時コピーを html 形式で保存して表示することを検討していますが、これにより、ドキュメントに対するユーザーのリアルタイムの影響を表示するという私の考えが台無しになります。文字を入力するたびに再保存してブラウザをリロードするのは悪い習慣です。したがって、これは今のところ実用的ではないかもしれないと思います。発生する可能性のある答えについて、このスレッドに耳を傾けます。ご協力ありがとうございました。

Update1: WebBrowser は PDF では機能しますが、何らかの理由で Word 文書では機能しません。ブラウザー コントロールに表示する代わりに、ドキュメントを Word で開きます。これは明らかに、オペレーティング システム内のファイルとプログラムの関連付けに関係しているようですが、私は自分のマシン以外のマシンでも動作するようにプログラミングしています。したがって、回避策か、プログラムで設定を変更する方法が必要です。

興味深いことに、doc ファイルを右クリックして [プログラムから開く] をクリックし、[Internet Explorer] を選択すると、Word が開きます。

元の質問:

Word 文書内に値を入力する VB プログラムを作成しています。Microsoft Word 12.0 Object Library をリファレンスとして利用しています。

ユーザーが使用しているフォーム内にあるスクロール可能なプレビュー ペインをユーザーに提供したいと考えています。 ユーザーがこのペインを介してドキュメントを編集できれば、さらにクールです。

私は広範囲にわたって相互運用を行ってきたので、Word 文書の作成方法と編集方法をよく知っています。フレームに入れてプレビューしたいだけです。おそらく、ユーザーが入力を提供するときに何が変更されているかに基づいてドキュメントを選択して、何がどこで変更されているかを確認できるようにします。考え?

ありがとう

0 投票する
0 に答える
135 参照

templates - Word2007のカスタマイズ-テンプレートベースのアドインとVisualStudioで記述されたカスタムdll?

Word(Office)2007へのアップグレードを計画しており、どのカスタマイズルートを使用するかを決定する必要があります。

現在のセットアップはOffice2000で、テンプレートはアドインとして機能し、Wordで(スタートアップフォルダーから)ロードして、DMSとのインターフェイス、CRMとのインターフェイス、ユーザーフォームの動作、印刷などの多くの機能をサポートします。

汎用テンプレートが使用されると、アドイン内に保存されているツールを呼び出して、データの表示、ドキュメントのフォーマット、特定のトレイへの印刷などを行います。

アドインテンプレートを置き換える一連のdllを作成する際に、速度、安定性、および使いやすさの点で利点はありますか?汎用テンプレートは、代わりにこれらを参照します。

私の本能はこれが事実であるということです、しかし、誰かがそのようなアプローチに賛成または反対の具体的な議論を持っていますか?

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

windows - ランニング オブジェクト テーブル内の複数の Word2007 参照

以前のバージョン (ここを参照) とは対照的に、Word2007 では、実行中の WinWord.exe のインスタンスごとに、実行中のオブジェクト テーブルに 1 つのエントリが配置されることがわかりました。(MS VC 6.0 に付属の IROTVIEW.exe を使用して!)
Word を自動化するアプリケーションを構築しようとしています。Word の非表示インスタンスをユーザーが使用できないようにし、別の表示インスタンスと共存させたいと考えています。Word が ROT に登録されないようにする方法、またはユーザーが Word ドキュメントをダブルクリックしたときに、そのドキュメントを開く可視インスタンスであることを確認する方法はありますか?

振り返ってみると、おそらく別の質問をする必要があります: DDE メッセージをブロードキャストし、正しいアプリケーション名を持つウィンドウが複数ある場合、どのウィンドウが最初にメッセージを処理するかを決定するものは何ですか? doc、docx 拡張子などのファイル関連付けは、ドキュメントを開くために DDE が使用されることを示していることを認識しているため、質問します。

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

.net - Word 文書にデータを追加することはできますか?

(MS Wordオブジェクトモデルを介して、またはファイルを編集して)いくつかのカスタムデータ(おそらく別のファイル?)を追加することは可能ですか?

MS Word でドキュメントを開き、変更し、保存した後、そのデータは保持されますか?

(レポートのエクスポート中にいくつかの追跡データを docx に入れる必要があります。カスタム データはインポート中に再び使用されます)