問題タブ [office-2010]
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.
c++ - パワーポイント 2010 の CFillFormat
C++ を使用して Powerpoint 2010 スライドを作成しています (Windows 7)。CShape を塗りつぶしたい .bmp ファイルに画像があります。したがって、コードはこれを行います:
形状は緑色のボックスとして PowerPoint に描画されますが、画像で塗りつぶされません。これとまったく同じコードが、XP 上の Office 2003 でも機能します。任意のヒント?ありがとうございました
c# - OpenXML を使用して Word でチェックボックスを取得する
OpenXML を使用して Word 文書に埋め込まれた CheckBox コントロールへのハンドルを取得するにはどうすればよいですか?
Paragraph.ControlPropertiesPart または Paragraph.Descendents() のいずれかが何かを達成すると思うかもしれませんが、すべてのケースで null 型が返されます。
実際の XML 構造を使用してドキュメント ツリーをたどることはできますが、これは面倒に思えます。
提案を歓迎します。
c# - プログラムでPowerpoint2010の[開発者]タブをアクティブにする方法は?
Powerpoint2010アプリケーションの[開発者]タブをアクティブにするにはどうすればよいですか?新しいパワーポイントのプレゼンテーションを作成しました
ここで、デフォルトでは無効になっていない[開発者]タブを有効にしたいだけです。これを行うにはどうすればよいですか?
excel - 列からグラフへの値の抽出
このコードを VBA で作成して、単一シート ページの値から円グラフを作成しました (これらの値は学生リスト データベースからインポートされました)。円グラフに変換する値は、性別列に関連しています。この列の値は「M」または「F」のいずれかです。これは私が試したコードです:
ここには 2 つの問題があります。まず、範囲が機能していないようです。1 つの列の値のみを使用しているためだと思います。2 つ目の列を含めようとすると、チャートは M 値と F 値を集約していません (したがって、男子学生が 3 人、女子学生が 2 人の場合、チャートには 5 つの値が表示されます)
グラフに、M 値と F 値の 2 つの結果を単純に表示したいと考えています。
vba - MS Word で段落に HTML タグを挿入できるマクロを作成するには?
vbaの使用経験はありません。私はプログラマーではありません。私は単語で記事を書いて、HTML タグで段落を囲む必要がある Web サイトにそれらを送信しています。
各段落の最初と最後にこれらのタグを挿入するマクロを作成しようとしましたが、失敗しました。私は他の人のコードを模倣することによってそれをやろうとしました.
visual-studio-2010 - Visual Studio 2010 と Office 2003 PIA: それは可能ですか?
いくつかの .NET 4 機能がアプリで必要とされるため、一連の .NET アプリを Visual Studio 2010 に移植しようとしています。結果のアプリは、Office 2003、Office 2007、および Office 2010 相互運用アセンブリを呼び出すことができる必要があります。
これをサポートする開発環境をセットアップする良い方法は何ですか?
sharepoint-2010 - Officeクライアントから保存するときにドキュメントIDがcontenttypeに設定されていません
私は長い間苦労してきた問題を抱えています。この問題はテスト環境では発生しますが、開発環境では発生しません。
ドキュメントライブラリテンプレートがあります。イベントハンドラーで、いくつかのコンテンツタイプをアタッチします(これらはすべて、ドキュメントから継承する基本コンテンツタイプから継承します)。基本コンテンツタイプには、カスタムドキュメントテンプレートと、コンテンツタイプ定義のxmldocumentsで定義されたイベントハンドラーがあります。
Doc-ID機能はサイトでオンになっています。
ファイルをドキュメントライブラリにアップロードすると、期待どおりにドキュメントにドキュメントIDが割り当てられます。ただし、Wordからファイルを保存する場合、doc-IDは空白になります。後でアイテムのコンテンツタイプを変更すると、ファイルが最初に保存されたときに割り当てられたことを示す番号とともにdoc-IDが表示されるため、値はアイテムに設定されているようです。コンテンツタイプを元の値に戻すと、Doc-IDはビューに表示されたままになります。
明確にするために:これはアイテムコンテンツタイプのIDフィールドではなく、SharePoint2010のdoc-ID機能によって作成されたDoc-IDです。
Wordから値をプロモートするときにこの値が設定されない理由について何か考えはありますか?
ms-office - Officeの「オープン」XMLでの作業-それはどれほど難しいのでしょうか。
(非常に)大きなOffice自動化コードを、OfficeXML形式で直接機能するものに置き換えることを検討しています。始めたばかりですが、大変な作業になるのではないかと心配しています。
Word、Excel、PowerPointを扱います。これまで、WordとExcelだけを見てきました。Word文書はかなり簡単に操作できるように見えますが、Excelブックは悪夢のように見えます。例えば...
Wordでは、対応する「w:p」タグを削除するだけで段落を削除できるように見えます。ただし、Excelで行を削除するために提供されているコードスニペットには、約150行のコード(!)が必要です。
Excelコードが非常に大きい理由は、行を削除すると、後続のすべての行の行インデックスが更新されたり、「共有文字列」テーブルが修正されたりするためです。上部のコメントによると、コードスニペットは完全ではありません。 、テーブルが含まれているブックを処理しないという点で(私はそれと一緒に暮らすことができます)。
私がはっきりしていないのは、それがサンプルコードの唯一の制限であるかどうかです。たとえば、ブックにピボットテーブルが含まれている場合にも問題が発生しますか?または、同じシートのデータを参照するグラフですか?またはいくつかの名前付き範囲?行インデックスが変更された行を参照するセル(など)の数式も更新する必要がありませんか?
[それは「カルクチェーン」は言うまでもありません。これは(ありがたいことに)再構築できるのはただのチャッシュなので、簡単に削除できると思います。]
そして、それは私の質問です。行を適切に削除するのと同じくらい簡単なことをするのにどれだけ苦労する必要がありますか?それは乗り越えられない仕事ですか?
また、Excel、Word、PowerPointのいずれかに同様の問題が他にもある場合は、盲目の路地を下るのに多くの時間を浪費する前に、今すぐそれらについて聞いてみたいと思います。ありがとう。
c# - プログラムでパワーポイントビュータイプをリーディングビューとして変更するにはどうすればよいですか?
「読み取りビュー」と呼ばれるパワーポイント2010で導入された新しいビュータイプがあります。これをプレゼンテーションに適用しようとしていますが、Office相互運用機能のPpViewType列挙に、プレゼンテーションビューを「読み取りビュー」として変更するメンバーが含まれていません。それがどこかで定義されているかどうか、またはプログラムで読書ビューに変更する方法を誰かが私を助けることができますか?
c# - Microsoft Word 相互運用自動化 FilePrintSetup エラー
「プリンターエラーです」と出ます。Word 2010 を使用した Windows 7 でオートメーションを使用して印刷ジョブをプリンターに送信する場合。Word 2007 を使用した Windows XP ボックスでも同じコードが正常に動作します。Windows 7 または Word 2010 がエラーの原因であるかどうかはわかりません。
どんな助けでも大歓迎
以下のエラーが表示されます
プリンターパラメーターを省略すると、呼び出しは機能しますが、指定されたプリンターに印刷されません。デフォルトのプリンターに印刷されます。
ありがとう。