- 2008年4月21日 06:48
- Excel VBA | GraphControl
エクセルグラフのプロットエリア、チャートエリア、壁面、床面を既定のグラデーションに設定するマクロを紹介します。以下は、エクセル既定のグラデーションの種類とタイプです。
The following table indicates the est. color in Excel.
| グラデーションの種類 | Name of Gradation | GradientType |
|---|---|---|
| 夕焼け | EarlySunset | msoGradientEarlySunset |
| 日暮れ | LateSunset | msoGradientLateSunset |
| 夕闇 | Nightfall | msoGradientNightfall |
| 夜明け | Daybreak | msoGradientDaybreak |
| 地平線 | Horizon | msoGradientHorizon |
| 砂漠 | Desert | msoGradientDesert |
| 海 | Ocean | msoGradientOcean |
| 凪 | CalmWater | msoGradientCalmWater |
| 炎 | Fire | msoGradientFire |
| 霧 | Fog | msoGradientFog |
| こけ | Moss | msoGradientMoss |
| くじゃく | Peacock | msoGradientPeacock |
| 小麦 | Wheat | msoGradientWheat |
| セーム皮 | Parchment | msoGradientParchment |
| マホガニー | Mahogany | msoGradientMahogany |
| 虹 | Rainbow | msoGradientRainbow |
| 虹2 | RainbowII | msoGradientRainbowII |
| ゴールド | Gold | msoGradientGold |
| ゴールド2 | GoldII | msoGradientGoldII |
| ブロンズ | Brass | msoGradientBrass |
| クロム | Chrome | msoGradientChrome |
| クロム2 | ChromeII | msoGradientChromeII |
| シルバー | Silver | msoGradientSilver |
| サファイア | Sapphire | msoGradientSapphire |
| グラデーションのスタイル | Style of Gradation | Gradient Style |
|---|---|---|
| 横 | Horizontal | msoGradientHorizontal |
| 縦 | Vertical | msoGradientVertical |
| 右上対角線 | Diagonal Up | msoGradientDiagonalUp |
| 右下対角線 | Diagonal Down | msoGradientDiagonalDown |
| 角から | From Corner | msoGradientFromCorner |
| 中央から | From Center | msoGradientFromCenter |
以下のコードは、グラフのプロットエリアの色を既定カラー(夕焼け)、グラデーションの種類=横、バリエーション=1で設定します。
If the following sample source code is carried out, plotarea of selected chart will be the color which is already est. in Excel color "Sunset", and type of gradation is horizontal, variation=1.
下記は、GraphControl で使っているコードです。
The source code below is used in GraphControl.
Search