Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

Excerpt

Replaces the color at the specified index in the palette with a new color. Any objects that reference this palette color will be updated to use the new RGB values instead. For .xlsx files, this will modify the legacy palette, which is used when opening the file in Excel 2003.

Signature
C#
C#
 public Color SetColorAt(int index, int red, int green, int blue)

...

Returns

A

Msdn
System.Drawing.Color
System.Drawing.Color
1Color
object representing the new color at the specified index in the palette.

Exceptions
Exception
System.ArgumentOutOfRangeException
System.ArgumentOutOfRangeException

If the given red, green, or blue value is not between 0 and 255.

Remarks

Any objects that reference this palette color will be updated to use the new RGB values instead. For .xlsx files, this will modify the legacy palette, which is used when opening the file in Excel 2003.

Example
Code Block
csharp
csharp
titleC#
pal.SetColorAt(4, 162, 221, 138);
Code Block
vb.net
vb.net
titlevb.net
pal.SetColorAt(4, 162, 221, 138)