📄 tmsxlsmessages.pas
字号:
unit tmsXlsMessages;
{$INCLUDE ..\FLXCOMPILER.INC}
{$INCLUDE ..\FLXCONFIG.INC}
interface
uses SysUtils,
{$IFDEF FLX_NEEDSVARIANTS} variants,{$ENDIF}
tmsUFlxMessages;
resourcestring
{$IFDEF SPANISH}
{$INCLUDE XlsSpanish.inc}
{$ELSE}
{$IFDEF FRENCH}
{$INCLUDE XlsFrench.inc}
{$ELSE}
{$IFDEF ITALIAN}
{$INCLUDE XlsItalian.inc}
{$ELSE}
{$IFDEF ROMANIAN}
{$INCLUDE XlsRomanian.inc}
{$ELSE}
{$IFDEF PORTUGUESEBR}
{$INCLUDE XlsPortugueseBR.inc}
{$ELSE}
{$IFDEF CHINESE}
{$INCLUDE XlsChinese.inc}
{$ELSE}
{$IFDEF RUSSIAN}
{$INCLUDE XlsRussian.inc}
{$ELSE}
{$IFDEF GERMAN}
{$INCLUDE XlsGerman.inc}
{$ELSE}
{$IFDEF POLISH}
{$INCLUDE XlsPolish.inc}
{$ELSE}
{$IFDEF FINNISH}
{$INCLUDE XlsFinnish.inc}
{$ELSE}
{$INCLUDE XlsEnglish.inc}
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$ENDIF}
WorkbookStrS='Workbook';
ErrInvalidStream = 'Invalid OLE Stream operation on stream: "%s"';
ErrEofReached = 'End of stream reached with %d bytes left to read';
ErrInvalidPropertySector = 'FlexCel can''t read the properties of this file.';
//Error Codes
xlerr_Null = '#NULL!';
xlerr_Div0 = '#DIV/0!';
xlerr_Value = '#VALUE!';
xlerr_Ref = '#REF!';
xlerr_Name = '#NAME?';
xlerr_Num = '#NUM!';
xlerr_NA = '#N/A';
//MADE: Traducir mensajes
const
xlerrcode_Null = $00;
xlerrcode_Div0 = $07;
xlerrcode_Value = $0F;
xlerrcode_Ref = $17;
xlerrcode_Name = $1D;
xlerrcode_Num = $24;
xlerrcode_NA = $2A;
MaxRecordDataSize=8223;
MaxExternSheetDataSize= 8220; // 1370 records of 6 bytes each, and 2 bytes for the count
MaxHPageBreaks=1025;
MaxVPageBreaks=1025;
type
ArrayOfByte = array[0..maxint div 2] of byte;
PArrayOfByte=^ArrayOfByte;
TRecordHeader = packed record
Id: word;
Size: word;
end;
PRecordHeader= ^TRecordHeader;
EExcelException=class (Exception)
end;
TGetSheet=function(const aSheetRef: word): integer of object;
TSheetInfo= record
InsSheet, FormulaSheet: integer;
GetSheet, SetSheet: TGetSheet;
Names: TObject;
end;
const
Max_Columns = 255;
Max_Rows = 65535; //0 based
MaxSheets = 65000; //some negative values are reserved
xlr_BofVersion = $0600;
xlb_Globals = $0005;
xlb_Worksheet = $0010;
xlb_Chart = $0020;
xlr_INTEGER = $0002;
xlr_FORMULA = $0006;
xlr_EOF = $000A;
xlr_CALCCOUNT = $000C;
xlr_CALCMODE = $000D;
xlr_PRECISION = $000E;
xlr_REFMODE = $000F;
xlr_DELTA = $0010;
xlr_ITERATION = $0011;
xlr_PROTECT = $0012;
xlr_PASSWORD = $0013;
xlr_HEADER = $0014;
xlr_FOOTER = $0015;
xlr_EXTERNCOUNT = $0016;
xlr_EXTERNSHEET = $0017;
xlr_NAME = $0018;
xlr_WINDOWPROTECT = $0019;
xlr_VERTICALPAGEBREAKS = $001A;
xlr_HORIZONTALPAGEBREAKS = $001B;
xlr_NOTE = $001C;
xlr_SELECTION = $001D;
xlr_FORMATCOUNT = $001F;
xlr_COLUMNDEFAULT = $0020;
xlr_1904 = $0022;
xlr_COLWIDTH = $0024;
xlr_LEFTMARGIN = $0026;
xlr_RIGHTMARGIN = $0027;
xlr_TOPMARGIN = $0028;
xlr_BOTTOMMARGIN = $0029;
xlr_PRINTHEADERS = $002A;
xlr_PRINTGRIDLINES = $002B;
xlr_FILEPASS = $002F;
xlr_PRINTSIZE = $0033;
xlr_CONTINUE = $003C;
xlr_WINDOW1 = $003D;
xlr_BACKUP = $0040;
xlr_PANE = $0041;
xlr_CODEPAGE = $0042;
xlr_IXFE = $0044;
xlr_PLS = $004D;
xlr_DCON = $0050;
xlr_DCONREF = $0051;
xlr_DCONNAME = $0053;
xlr_DEFCOLWIDTH = $0055;
xlr_BUILTINFMTCNT = $0056;
xlr_XCT = $0059;
xlr_CRN = $005A;
xlr_FILESHARING = $005B;
xlr_WRITEACCESS = $005C;
xlr_OBJ = $005D;
xlr_UNCALCED = $005E;
xlr_SAFERECALC = $005F;
xlr_TEMPLATE = $0060;
xlr_OBJPROTECT = $0063;
xlr_COLINFO = $007D;
xlr_IMDATA = $007F;
xlr_GUTS = $0080;
xlr_WSBOOL = $0081;
xlr_GRIDSET = $0082;
xlr_HCENTER = $0083;
xlr_VCENTER = $0084;
xlr_BOUNDSHEET = $0085;
xlr_WRITEPROT = $0086;
xlr_ADDIN = $0087;
xlr_EDG = $0088;
xlr_PUB = $0089;
xlr_COUNTRY = $008C;
xlr_HIDEOBJ = $008D;
xlr_BUNDLESOFFSET = $008E;
xlr_BUNDLEHEADER = $008F;
xlr_SORT = $0090;
xlr_SUB = $0091;
xlr_PALETTE = $0092;
xlr_LHRECORD = $0094;
xlr_LHNGRAPH = $0095;
xlr_SOUND = $0096;
xlr_LPR = $0098;
xlr_STANDARDWIDTH = $0099;
xlr_FNGROUPNAME = $009A;
xlr_FILTERMODE = $009B;
xlr_FNGROUPCOUNT = $009C;
xlr_AUTOFILTERINFO = $009D;
xlr_AUTOFILTER = $009E;
xlr_SCL = $00A0;
xlr_SETUP = $00A1;
xlr_COORDLIST = $00A9;
xlr_GCW = $00AB;
xlr_SCENMAN = $00AE;
xlr_SCENARIO = $00AF;
xlr_SXVIEW = $00B0;
xlr_SXVD = $00B1;
xlr_SXVI = $00B2;
xlr_SXIVD = $00B4;
xlr_SXLI = $00B5;
xlr_SXPI = $00B6;
xlr_DOCROUTE = $00B8;
xlr_RECIPNAME = $00B9;
xlr_MULRK = $00BD;
xlr_MULBLANK = $00BE;
xlr_MMS = $00C1;
xlr_ADDMENU = $00C2;
xlr_DELMENU = $00C3;
xlr_SXDI = $00C5;
xlr_SXDB = $00C6;
xlr_SXFIELD = $00C7;
xlr_SXINDEXLIST = $00C8;
xlr_SXDOUBLE = $00C9;
xlr_SXSTRING = $00CD;
xlr_SXDATETIME = $00CE;
xlr_SXTBL = $00D0;
xlr_SXTBRGITEM = $00D1;
xlr_SXTBPG = $00D2;
xlr_OBPROJ = $00D3;
xlr_SXIDSTM = $00D5;
xlr_RSTRING = $00D6;
xlr_DBCELL = $00D7;
xlr_BOOKBOOL = $00DA;
xlr_SXEXTPARAMQRY = $00DC;
xlr_SCENPROTECT = $00DD;
xlr_OLESIZE = $00DE;
xlr_UDDESC = $00DF;
xlr_INTERFACEHDR = $00E1;
xlr_INTERFACEEND = $00E2;
xlr_SXVS = $00E3;
xlr_CELLMERGING = $00E5;
xlr_BITMAP = $00E9;
xlr_MSODRAWINGGROUP = $00EB;
xlr_MSODRAWING = $00EC;
xlr_MSODRAWINGSELECTION = $00ED;
xlr_PHONETIC = $00EF;
xlr_SXRULE = $00F0;
xlr_SXEX = $00F1;
xlr_SXFILT = $00F2;
xlr_SXNAME = $00F6;
xlr_SXSELECT = $00F7;
xlr_SXPAIR = $00F8;
xlr_SXFMLA = $00F9;
xlr_SXFORMAT = $00FB;
xlr_SST = $00FC;
xlr_LABELSST = $00FD;
xlr_EXTSST = $00FF;
xlr_SXVDEX = $0100;
xlr_SXFORMULA = $0103;
xlr_SXDBEX = $0122;
xlr_CHTRINSERT = $0137;
xlr_CHTRINFO = $0138;
xlr_CHTRCELLCONTENT = $013B;
xlr_TABID = $013D;
xlr_CHTRMOVERANGE = $0140;
xlr_CHTRINSERTTAB = $014D;
xlr_USESELFS = $0160;
xlr_XL5MODIFY = $0162;
xlr_CHTRHEADER = $0196;
xlr_USERBVIEW = $01A9;
xlr_USERSVIEWBEGIN = $01AA;
xlr_USERSVIEWEND = $01AB;
xlr_QSI = $01AD;
xlr_SUPBOOK = $01AE;
xlr_PROT4REV = $01AF;
xlr_DSF = $0161;
xlr_CONDFMT = $01B0;
xlr_CF = $01B1;
xlr_DVAL = $01B2;
xlr_DCONBIN = $01B5;
xlr_TXO = $01B6;
xlr_REFRESHALL = $01B7;
xlr_HLINK = $01B8;
xlr_CODENAME = $01BA;
xlr_SXFDBTYPE = $01BB;
xlr_PROT4REVPASS = $01BC;
xlr_DV = $01BE;
xlr_XL9FILE = $01C0;
xlr_RECALCID = $01C1;
xlr_DIMENSIONS = $0200;
xlr_BLANK = $0201;
xlr_NUMBER = $0203;
xlr_LABEL = $0204;
xlr_BOOLERR = $0205;
xlr_STRING = $0207;
xlr_ROW = $0208;
xlr_INDEX = $020B;
xlr_ARRAY = $0221;
xlr_EXTERNNAME = $0023;
xlr_EXTERNNAME2 = $0223;
xlr_DEFAULTROWHEIGHT = $0225;
xlr_FONT = $0031;
xlr_TABLE = $0236;
xlr_WINDOW2 = $023E;
xlr_RK = $027E;
xlr_STYLE = $0293;
xlr_FORMAT = $041E;
xlr_XF = $00E0;
xlr_SHRFMLA = $04BC;
xlr_SCREENTIP = $0800;
xlr_WEBQRYSETTINGS = $0803;
xlr_WEBQRYTABLES = $0804;
xlr_BOF = $0809;
xlr_UNITS = $1001;
xlr_ChartChart = $1002;
xlr_ChartSeries = $1003;
xlr_ChartDataformat = $1006;
xlr_ChartLineformat = $1007;
xlr_ChartMarkerformat = $1009;
xlr_ChartAreaformat = $100A;
xlr_ChartPieformat = $100B;
xlr_ChartAttachedlabel = $100C;
xlr_ChartSeriestext = $100D;
xlr_ChartChartformat = $1014;
xlr_ChartLegend = $1015;
xlr_ChartSerieslist = $1016;
xlr_ChartBar = $1017;
xlr_ChartLine = $1018;
xlr_ChartPie = $1019;
xlr_ChartArea = $101A;
xlr_ChartScatter = $101B;
xlr_ChartChartline = $101C;
xlr_ChartAxis = $101D;
xlr_ChartTick = $101E;
xlr_ChartValuerange = $101F;
xlr_ChartCatserrange = $1020;
xlr_ChartAxislineformat = $1021;
xlr_ChartFormatlink = $1022;
xlr_ChartDefaulttext = $1024;
xlr_ChartText = $1025;
xlr_ChartFontx = $1026;
xlr_ChartObjectLink = $1027;
xlr_ChartFrame = $1032;
xlr_BEGIN = $1033;
xlr_END = $1034;
xlr_ChartPlotarea = $1035;
xlr_Chart3D = $103A;
xlr_ChartPicf = $103C;
xlr_ChartDropbar = $103D;
xlr_ChartRadar = $103E;
xlr_ChartSurface = $103F;
xlr_ChartRadararea = $1040;
xlr_ChartAxisparent = $1041;
xlr_ChartLegendxn = $1043;
xlr_ChartShtprops = $1044;
xlr_ChartSertocrt = $1045;
xlr_ChartAxesused = $1046;
xlr_ChartSbaseref = $1048;
xlr_ChartSerparent = $104A;
xlr_ChartSerauxtrend = $104B;
xlr_ChartIfmt = $104E;
xlr_ChartPos = $104F;
xlr_ChartAlruns = $1050;
xlr_ChartAI = $1051;
xlr_ChartSerauxerrbar = $105B;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -