8

C#を使用して、テーブルを含むワードドキュメントを作成しました。次に、このテーブルのセルの1つを赤い色で塗りつぶします。ネットで検索していると、シェーディングオブジェクトを使用してこれを行うことができることがわかりました。しかし、私はこれをどのように使用できるかについての詳細を知りません。

私は次のようなものを使ってみました:

doc.Tables[whichTable].Cell(1,4).Range.Shading.BackgroundPatternColor

しかし、どうすればこれを使用して色を設定できますか?

4

1 に答える 1

4

このリファレンスページを見ると、WdColor定数が一覧表示されています。これらは言葉で利用できる色です。それらの詳細については、ここに列挙リストがあります。

テーブルセルを選択するコードは私には正しいように見えるので、BackgroundPatternColorをWdColorの1つに設定する必要があります。

于 2013-03-27T05:32:34.493 に答える