• ベストアンサー

Excel2007で棒グラフの模様を単色の縞々にしたい

Excel2007で棒グラフの模様を単色の縞々にしたい 棒グラフを作成していまして、白黒のコピーでもわかるように 棒の部分を黒の点々や縞々にしたいのですが、データ系列の書式設定での 塗りつぶしでは、項目が見つかりません。 前のバージョンでは簡単にできたのですが・・・・ 別のやり方があるのでしょうか

質問者が選んだベストアンサー

  • ベストアンサー
  • xls88
  • ベストアンサー率56% (669/1189)
回答No.1

≪テンプレート≫ Excel2007(エクセル2007)Q&A(Tips):塗りつぶしでパターン(斜線やドット)を使いたい http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/FAQ/graph_pattern.ht... ≪アドインソフト≫ Excel 2007でモノクロのグラフパターンを使いたい http://martin.p2b.jp/200907-Excel-graph-pattern.html ≪VBA≫ ActiveChart.SeriesCollection(1).Interior.Pattern = xlHorizontal といった感じでパターンを表示します。 グラフを選択して下記サンプルコードを実行してください。 Dim ptn As Variant Dim mytime As Variant Dim i As Long ptn = Array(xlGray75, xlGray50, xlGray25, xlGray16, xlGray8, _ xlHorizontal, xlVertical, xlDown, xlUp, xlChecker, _ xlSemiGray75, xlLightHorizontal, xlLightVertical, _ xlLightDown, xlLightUp, xlGrid, xlCrissCross, xlSolid) For i = 0 To UBound(ptn) ActiveChart.SeriesCollection(1).Interior.Pattern = ptn(i) mytime = Now + TimeValue("00:00:03") Do While Now < mytime DoEvents Loop Next i

hunkorogas
質問者

お礼

ありがとうございます。この機能は無くなっていたんですね。 アドインソフトでうまくいきました。

関連するQ&A

専門家に質問してみよう