問題タブ [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 投票する
1 に答える
28101 参照

ms-word - Microsoft Wordの逆モードはありますか?

Microsoft Office Wordの色を反転させる方法、つまり、黒い背景に白いテキストを表示する方法があるかどうか疑問に思っています。私は主に、Notepad ++のテーマなどの暗い配色に慣れているため、私の環境では非常に多くの空白が目に見えにくいために質問します。

私はWordが大好きですが、まともな配色が必要です-オプションはありますか?それが役立つ場合、製品バージョンはOffice2007です。

いくつかの奇妙な恨みやハックも受け入れられます:)

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

excel - 埋め込まれた Excel ファイルをプログラムで更新する

Word 文書に埋め込まれた Excel テーブルをプログラムで変更しようとしています。これを行うために、docx ファイルと埋め込まれた Excel ファイルを変更しました。

主なドキュメントの重要な部分は次のとおりです。

Word ドキュメントは、OLEObject を使用して、埋め込まれた Excel ドキュメントにリンクします。表示目的で、.wmf ファイルが使用されます (v:shape要素を使用)。このプレビューより古い Excel ドキュメントを修正しました。

これにより、ドキュメントで奇妙な動作が発生します。

  • 埋め込み (Excel) テーブルのプレビューに間違ったデータが表示される
  • 埋め込まれたテーブルをダブルクリックすると、埋め込まれた Excel でテーブルが開き、正しいデータが表示されます
  • 埋め込みエディターを閉じると、新しいプレビューの生成がトリガーされ、正しいデータが表示されます

もちろん、ドキュメントを開いたときにテーブルに正しいテーブルが表示されるようにします。Word で画像を破棄してプレビューを再描画するにはどうすればよいですか?

私にとって理想的な解決策は、docx の内容を変更するだけでプレビューの再生成をトリガーすることですが、小さなスクリプトを使用した解決策も役立ちます。

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

vba - Word 2007 で VBA を使用して OLEObject を無効にするとリボンが壊れる

VBA を使用して、ドキュメントに埋め込まれた Excel シートをループするスクリプトを作成しています。それらをアクティブにし、いくつかの変更を加えて、次のものに進みます。その後、最後のシートを再び非アクティブ化し、カーソルをドキュメントの先頭に戻したいと考えています。

これまでのところ、次のコードがあります。

無効化コードはGary McGillから借りました。ただし、この非アクティブ化の方法は、Word 2007 でリボンを壊します。

OLEObject を非アクティブ化するのではなく、メイン ドキュメントを再アクティブ化する方がよいと想像できますが、追加wrdActDoc.Activateしてもこれは実行されないようです。

リボンを壊さずに Excel ワークシートを無効にすることはできますか?

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

c# - COMアドインはWord2007で廃止されません

2つの異なるCOMアドインがあります。1つはWord2003用で、もう1つはWord2007用です。

Word 2003は毎回チャームのように機能し、問題はありません...しかし、Word 2007を開くと、Word2003のボタンがWord2007リボンに表示されます。これは、アドインを無効にしたり、プロジェクトをクリーンアップした後でも発生します... Word 2003アドインのすべての.dllを削除するなど、すべてを試しましたが、問題は解決しません...

問題が何であるかについての提案はありますか?

乾杯

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

hyperlink - Microsoft Word 2007 では、ハイパーリンクに特殊文字を使用できません

MS Word 2007 を使用して MS Word 文書にハイパーリンクを挿入しようとしています。このハイパーリンクは、中かっこ ('{'、'}') とアンパサンド ('&') を含む URL にリンクしています。ただし、Word 2007 ではこれらの文字を使用できません。また、パーセント記号 ('%') も許可されないため、これらの文字を URL エンコードできません。

特殊文字を含む URL にリンクする方法について何か提案はありますか? 特に中括弧とアンパサンド?

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

vba - Word VBA "Project is unviewable"

Word 2007 でテンプレートを表示できるようにする方法を知っている人はいますか? テンプレートを作成し、Experiments.dotmアドインを使用して追加しましたが、その中にモジュールを作成しようとすると、「プロジェクトは表示できません」というエラー メッセージが表示されます。

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

c# - visible=false で Word 文書を開く

Word vstoでApplication.Documents.Openメソッドを呼び出すと、ドキュメントが表示されているかどうかを設定するための参照があることがわかります。後で、ドキュメントが表示されているかどうかを確認するにはどうすればよいですか?

基本的に、if ステートメントでキャッチできるように可視性を false に設定することで、特定のドキュメントを開いたときに何かが起こらないようにしようとしています。

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

ms-word - 動的に作成されたWord文書の余白

データをWord文書にエクスポートする会計ソフトウェアがあります。Word2007で顧客ごとに特定のテンプレートを作成できます。

最初のページを除くすべてのページで、ページの上部からマージンを設定する方法が必要です。
問題は、ドキュメントが何ページになるかを事前に知らないことですが、多くの場合1〜3ページです。

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

vba - Word 2007 VBAを使用してすべてのテキストをコピーし、それをforrowscsvドキュメントに置き換える方法

Word 2007(またはWord 2003)VBAを使用してすべてのテキストをコピーし、4行のcsvドキュメントに貼り付ける方法。例:「私は世界が大好きです」。そうなる:

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

linq - Word テンプレートで、多くのメソッド呼び出しに対して「サポートされていないメソッドの例外」が発生する

コンテキスト: Visual Studio 2010 で Word 2007 テンプレートを開発しようとしています。ターゲット フレームワークは .NET 3.5 です。SharePoint 2010 の WCF を使用しており、Word 2007 テンプレート プロジェクトに「サービス リファレンス」を追加しました。私はVSでデバッグしています。

LINQ を使用して Max() メソッドを呼び出していたところ、例外が発生しました。Visual Studio がインテリセンスでメソッドを表示するため、理由がわかりません。しかし、「オブジェクト ブラウザ」に移動して DataServiceQuery クラスに移動すると、AddQueryOption、BeginExecute、Execute、EndExecute、GetEnumerator、およびその他の 2 ~ 3 個のメソッドしか表示されません。Max()、Min()、Single() などの LINQ メソッドが表示されません。それらを呼び出しても、NotSupportedException で機能しません。

インテリセンスがおかしい?私は他に何か間違ったことをしていますか?この問題のデバッグを開始する方法に関するヒントはありますか?