SheetXL - v0.8.0-beta.9+sites.210.e2d420901
    Preparing search index...

    Variable CharsetConst

    Charset: {
        Ansi: 0;
        Arabic: 178;
        Baltic: 186;
        ChineseBig5: 136;
        Default: 1;
        EastEurope: 238;
        GB2312: 134;
        Greek: 161;
        Hangul: 129;
        Hebrew: 177;
        Johab: 130;
        Mac: 77;
        Oem: 255;
        Russian: 204;
        ShiftJIS: 128;
        Symbol: 2;
        Thai: 222;
        Turkish: 162;
        Vietnamese: 163;
    } = ...

    The character set a font was authored against.

    Type Declaration

    • ReadonlyAnsi: 0

      Windows-1252 / Latin-1.

    • ReadonlyArabic: 178

      Arabic.

    • ReadonlyBaltic: 186

      Baltic.

    • ReadonlyChineseBig5: 136

      Traditional Chinese (Big5).

    • ReadonlyDefault: 1

      Whatever the system locale implies.

    • ReadonlyEastEurope: 238

      Central European.

    • ReadonlyGB2312: 134

      Simplified Chinese (GB2312).

    • ReadonlyGreek: 161

      Greek.

    • ReadonlyHangul: 129

      Korean (Wansung).

    • ReadonlyHebrew: 177

      Hebrew.

    • ReadonlyJohab: 130

      Korean (Johab).

    • ReadonlyMac: 77

      Mac OS Roman.

    • ReadonlyOem: 255

      The font's own OEM code page.

    • ReadonlyRussian: 204

      Cyrillic.

    • ReadonlyShiftJIS: 128

      Japanese (Shift-JIS).

    • ReadonlySymbol: 2

      The face is a symbol font (Symbol, Wingdings); its code points are not Unicode text.

    • ReadonlyThai: 222

      Thai.

    • ReadonlyTurkish: 162

      Turkish.

    • ReadonlyVietnamese: 163

      Vietnamese.

    These are the Windows LOGFONT.lfCharSet values. The character set does not change which characters a cell contains - the text is always Unicode - it is a hint used to pick a substitute face when the named one is not installed, so a workbook authored in a Simplified Chinese locale still resolves to a font with the glyphs it needs.

    Any value in 0-255 is legal; the named ones are the sets Excel writes.