包含有關放置在電子表格單元格中的數據的信息。
typedef struct SODATACELLtag {
WORD wStructSize; //見下文
WORD wStorage; //見下文
WORD wDisplay; //見下文
DWORD dwSubDisplay; //見下文
WORD wPrecision; //見下文
WORD wAlignment; //見下文
WORD wAttribute; //見下文
工會{
SOINT32S Int32S; //見下文
SOINT32U Int32U; //見下文
BYTE IEEE4[4]; //見下文
BYTE IEEE8[8]; //見下文
BYTE IEEE10[10]; //見下文
BYTE BCD8[8]; //見下文
} uStorage;
} SODATACELL, VWPTR * PSODATACELL;
會員
wStructSize
大?。ㄒ宰止潪閱挝唬┑慕Y構。
wStorage
存儲類型。該成員可以是以下值之一:
SO_CELLBCD8I | 包裝BCD超額63。 |
SO_CELLEMPTY | 單元格是空的。 |
SO_CELLERROR | 單元格有錯誤條件。 |
SO_CELLIEEE4I | 英特爾(PC)訂購的IEEE 4字節。 |
SO_CELLIEEE8I | 英特爾(PC)訂購的IEEE 8字節。 |
SO_CELLIEEE10I | 英特爾(PC)訂購的IEEE 10字節。 |
SO_CELLINT32S | 32位有符號整數。 |
SO_CELLINT32U | 32位無符號整數。 |
wDisplay
顯示類型。該成員可以是以下值之一:
SO_CELLBOOL | Boolean (0 = FALSE and 1 = TRUE). |
SO_CELLDATE | 基地日以來的朱利安天。wStorage可以是IEEE或整數值。 |
SO_CELLDATETIME | 基地日以來的朱利安天。wStorage可以是IEEE或整數值。 |
SO_CELLDECIMAL | 十進制符號。 |
SO_CELLDOLLARS | 美元符號。 |
SO_CELLEXPONENT | 指數符號 |
SO_CELLNUMBER | 一般數字格式。 |
SO_CELLPERCENT | 百分比(不限于0 - 100)。 |
SO_CELLTIME | 如果wStorage為IEEE值,則為一天的小數部分,如果wStorage為整數值,則為00:00以后的秒數。 |
dwSubDisplay
顯示子類型。值取決于wDisplay的值。
對于SO_CELLNUMBER和SO_CELLDOLLARS,此成員可以是一個負數格式,千位分隔符和單元格乘數的組合。
負數格式 | |
SO_CELLNEG_MINUS | 負號有一個減號。 |
SO_CELLNEG_MINUSRED | 負號有負號,為紅色。 |
SO_CELLNEG_PAREN | 負數有括號。 |
SO_CELLNEG_PARENRED | 負數括號為紅色。 |
數千分離器 | |
SO_CELL1000SEP_COMMA | 逗號為1000秒分隔符。 |
SO_CELL1000SEP_NONE | 沒有1000秒分隔符。 |
細胞倍增器 | |
SO_CELLMULT_1 | 用于所有文件解析器。 |
SO_CELLMULT_01 | 僅用于Microsoft Excel查看器。 |
SO_CELLMULT_05 | 僅用于Lotus查看器。 |
SO_CELLMULT_005 | 僅用于Lotus查看器。 |
SO_CELLMULT_0005 | 僅用于Lotus查看器。 |
SO_CELLMULT_00005 | 僅用于Lotus查看器。 |
SO_CELLMULT_500 | 僅用于Lotus查看器。 |
SO_CELLMULT_5000 | 僅用于Lotus查看器。 |
SO_CELLMULT_0625 | 僅用于Lotus查看器。 |
SO_CELLMULT_015625 | 僅用于Lotus查看器。 |
對于SO_CELLDATETIME,SO_CELLDATE和SO_CELLTIME,此成員可以是一個日期分隔符,日格式,月格式,年份格式,星期幾格式和時間格式的組合。
日期分隔符 | |
SO_CELLDATESEP_MINUS | |
SO_CELLDATESEP_NONE | |
SO_CELLDATESEP_PERIOD | |
SO_CELLDATESEP_SPACE | |
日格式 | |
SO_CELLDAY_NONE | |
SO_CELLDAY_NUMBER | |
月格式 | |
SO_CELLMONTH_ABBREV | |
SO_CELLMONTH_FULL | |
SO_CELLMONTH_NONE | |
SO_CELLMONTH_NUMBER | |
年格式 | |
SO_CELLYEAR_ABBREV | |
SO_CELLYEAR_FULL | |
SO_CELLYEAR_NONE | |
星期格式 | |
SO_CELLDAYOFWEEK_ABBREV | |
SO_CELLDAYOFWEEK_FULL | |
SO_CELLDAYOFWEEK_NONE | |
時間格式 | |
SO_CELLTIME_HHMM24 | |
SO_CELLTIME_HHMMAM | |
SO_CELLTIME_HHMMHMS | 例如14h45m |
SO_CELLTIME_HHMMSS24 | |
SO_CELLTIME_HHMMSSAM | |
SO_CELLTIME_HHMMSSHMS | 例如,14h45m34s |
SO_CELLTIME_NONE |
wPrecision
精度或定位值,具體取決于wDisplay值。
對于SO_CELLNUMBER和SO_CELLDOLLARS,該成員指定小數點右側的位數。
對于SO_CELLDATETIME,SO_CELLDATE和SO_CELLTIME,該成員指定每個元素的日期時間字符串中的位置。它必須是每周的位置,月份位置,日位置,年份位置和時間位置中的每一個的一個值的組合。
星期位置 | |
SO_CELLDAYOFWEEK_1 | |
SO_CELLDAYOFWEEK_2 | |
SO_CELLDAYOFWEEK_3 | |
SO_CELLDAYOFWEEK_4 | |
SO_CELLDAYOFWEEK_5 | |
月份位置 | |
SO_CELLMONTH_1 | |
SO_CELLMONTH_2 | |
SO_CELLMONTH_3 | |
SO_CELLMONTH_4 | |
SO_CELLMONTH_5 | |
日位 | |
SO_CELLDAY_1 | |
SO_CELLDAY_2 | |
SO_CELLDAY_3 | |
SO_CELLDAY_4 | |
SO_CELLDAY_5 | |
年度職位 | |
SO_CELLYEAR_1 | |
SO_CELLYEAR_2 | |
SO_CELLYEAR_3 | |
SO_CELLYEAR_4 | |
SO_CELLYEAR_5 | |
時間位置 | |
SO_CELLTIME_1 | |
SO_CELLTIME_2 | |
SO_CELLTIME_3 | |
SO_CELLTIME_4 | |
SO_CELLTIME_5 |
wAlignment
單元格中的數據對齊。該成員可以是SO_CELLLEFT,SO_CELLRIGHT或SO_CELLCENTER值。
wAttribute
單元格中的數據屬性。該成員可以是SO_CELLBOLD,SO_CELLITALIC,SO_CELLUNDERLINE和SO_CELLSTRIKEOUT值的組合。
Int32S
簽名的32位整數。
Int32U
無符號32位整數。
IEEE4
表示IEEE 4字節浮點數的四字節數組。
IEEE8
表示IEEE 8字節浮點數的八字節數組。
IEEE10
表示IEEE 10字節浮點數的十字節數組。
BCD8
八字節陣列代表一個超過63個浮點打包的BCD。
一个人看的www视频播放中文_2012中文字幕电影_亚洲国产成人高清在线观看_中文字幕天堂最新版在线网