ExcelReader Xojo Component |

# ExcelReader.Format Class

A class that represents Excel format. Such as colors, Borders, and other such

Object
Format

class ExcelReader.Format

#### Constructors

Format | Default constructor with no parameters.

#### Properties

AlignmentTextRotation | Rotation in degrees.
AlignmentWrapText | True if text wrap is on, else false.
ApplyAlignment | True if alignment is applied.
ApplyBorder | If set to true then Borders are applied to the cell or object.
ApplyFont | If set to true then font is applied to the cell or object.
ApplyNumberFormat | If set to true the numeric format is applied to the cell or object.
BorderBottom | Returns the Bottom border object.
BorderDiagonal | Returns the diagonal border object.
BorderLeft | Returns the Left border object.
BorderRight | Returns the Right border object.
BorderTop | Returns the Top border object.
Fill | Returns the fill description or nil if there is no fill set for the given format.
FontBold | If set to true then Font has bold type face.
FontItalic | If set to true then Font has italic type face.
FontName | Returns the font name.
FontSize | Returns the font size.
FontUnderline | If set to true then Font has italic type face.
ForegroundColor | Returns the foreground color.
FormatCode | If there is custom number or date-format then this property will contain a format string
HorizontalAlignment | Returns the horizontal alignment for the format.
Indent | Sets the indent of the cell text.
NumberFormatID | Returns the ID of the number format.
VerticalAlignment | Returns the vertical alignment for the format.

#### Enumerations

HorizontalAlignmentValues | Enum that represent excel document cell horizontal alignment.
VerticalAlignmentValues | Enum that represent excel document cell vertical alignment.

#### Supported Platforms:

- macOS Carbon
- macOS Intel 32 bit
- macOS Intel 64 bit
- macOS Apple Silicon
- Windows 32 bit
- Windows 64 bit
- Windows ARM 64 bit
- Linux 32 bit
- Linux 64 bit
- Linux ARM 32 bit
- Linux ARM 64 bit
- iOS