Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 220 of 349 
Offset  Name 
Size  Contents 
16 
stSrcConnFile 
(rgbSxAddlData)
Var  Source connecting file string, continued across 
multiple 
SXADDL
records if necessary, using 
Unicode encoding.  (See section titled Unicode 
Strings in Biff8
for more information about these 
encodings.) 
Record Data: 
SXADDL
Variant: 
sxdReconnCond
(reconnect handling condition) 
Offset  Name 
Size  Contents 
sxc 
=
sxcQuery=06h
(Database query) 
sxd 
=
sxdSrcDataFile=07h
(Reconnect handling 
condition) 
10 
rccDBQuery 
(dwUserData)  
One of the following reconnection handling 
condition values: 
0= Prompt the user to determine if the extra 
connection and source data information available 
should be used. 
1= Always use the extra connection and source 
data information available without prompting the 
user about what to do. 
2= Never make use of the extra connection and 
source data information. 
Indicates how to handle the case when a refresh 
operation can‘t reconnect to the data source.  
The extra connection information is the source 
connection file and the extra source data 
information is the source data file. 
14 
(Reserved) 
Reserved; Must be zero. 
16 
(rgbSxAddlData) 
Var  (empty)  
Record Data: 
SXADDL
Variant: 
sxdGrpLevelInfo
(OLAP cube group level 
information). 
Offset  Name 
Size  Contents 
sxc 
=
sxcGrpLevel=07h
(OLAP cube group level) 
sxd 
=
sxdGrpLevelInfo=06h
(OLAP cube group 
level information) 
10 
dwFlagsSxtgl 
(dwUserData) 
OLAP cube group level flags (described below) 
14 
(Reserved) 
Reserved; Must be zero. 
16 
stLevelName 
(rgbSxAddlData) 
Var  String containing the caption (display name) of 
this OLAP cube level. 
The 
dwFlagsSxtgl
(OLAP cube group level flags) are as follows: 
Pdf text replace tool - extract text content from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Feel Free to Extract Text from PDF Page, Page Region or the Whole PDF File
copy text from pdf; delete text from pdf file
Pdf text replace tool - VB.NET PDF Text Extract Library: extract text content from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
How to Extract Text from PDF with VB.NET Sample Codes in .NET Application
cut text pdf; cut and paste text from pdf
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 221 of 349 
Bits 
Mask 
Name 
Contents 
00000001h 
fGroupLevel 
=1 if this is a custom OLAP cube group level 
rather than an OLAP cube level that came from 
the cube data source 
=0 otherwise 
31–1 
FFFFFFFCh  (Reserved) 
Reserved; must be zero 
Record Data: 
SXADDL
Variant: 
sxdGrpInfo
(OLAP cube member group information) 
Offset  Name 
Size  Contents 
sxc 
=
sxcGroup=08h
(OLAP cube member 
group) 
sxd 
=
sxdGrpInfo=07h
(OLAP cube member 
group information) 
10 
dwFlagsSxtgs 
(dwUserData) 
OLAP cube member group flags (see 
description below) 
14 
(Reserved) 
Reserved; Must be zero. 
16 
(rgbSxAddlData 
starts here) 
stUniqueName  
var 
String containing the unique name of this 
OLAP cube member group. 
var 
stCaption 
var 
String containing the caption (display name) 
of this OLAP cube member group. 
var 
(optional) 
stParentUniqueName 
var 
If this group has a parent OLAP cube level 
then this is a string containing the unique 
name of that parent level, otherwise the 
string is missing. 
var 
iGroupNum 
An ID uniquely identifies this group within 
the OLAP cube level.  
The 
dwFlagsSxtgs
(OLAP cube member group flags) are as follows: 
Bits  Mask 
Name 
Contents 
3-0 
0000000fh  (Reserved) 
Reserved; must be zero 
00000010h 
fHasNoParent 
=1 if this group does not have a parent OLAP 
cube level 
=0 otherwise 
31-5  FFFFFFE0h  (Reserved) 
Reserved; must be zero 
Record Data: 
SXADDL
Variant: 
sxdMember
(OLAP cube group member) 
Offset  Name 
Size  Contents 
sxc 
=
sxcGroup=08h
(OLAP cube member group) 
sxd 
=
sxdMember=08h
(OLAP cube group member) 
10 
dwFlagsSxtgmem 
(dwUserData) 
OLAP cube group member flags (see description 
below) 
14 
(Reserved) 
Reserved; Must be zero. 
VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.
provides a user-friendly interface, which is helpful to VB programmers to install and use the PDF page(s) extraction tool. VB.NET: Copy and Replace PDF Pages.
copy pdf text to word with formatting; copying text from pdf to word
C# WPF PDF Viewer SDK to view, annotate, convert and print PDF in
Text: Replace Text in PDF. Image: Insert Image to PDF. Image: Remove Image from PDF Users can add various annotations to PDF, such as text, text box, note
extracting text from pdf; extract text from pdf open source
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 222 of 349 
Offset  Name 
Size  Contents 
16 
stUnique 
(rgbSxAddlData) 
Var 
String containing the unique name of an OLAP 
cube member that is part of the current group 
The 
dwFlagsSxtgmem
(OLAP cube group member flags) are as follows: 
Bits  Mask 
Name 
Contents 
00000001h  (Reserved)  Reserved; must be zero 
00000002h 
fGroup 
=1 if this is a custom OLAP cube group member 
rather than an OLAP cube member that came from 
the cube data source 
=0 otherwise 
00000004h 
fDead 
=1 if this OLAP cube member doesn‘t exist 
anymore in the cube data source 
=0 otherwise 
31-3  FFFFFFF8h 
(Reserved)  Reserved; must be zero 
Record Data: 
SXADDL
Variant: 
sxdProperty
(OLAP cube member property) 
Offset  Name 
Size 
Contents 
sxc 
=
sxcHierarchy=02h
(OLAP cube hierarchy) 
sxd 
=
sxdProperty=05h
(OLAP cube member 
property) 
10 
dwFlagsSxtdmp 
(dwUserData) 
OLAP cube member property flags (see 
description below) 
14 
(reserved) 
Reserved; Must be zero. 
16 
(rgbSxAddlData 
starts here) 
stProperty 
Var 
String containing the unique name of the OLAP 
cube member property 
var 
sxtdmpp 
Structure of OLAP cube member property 
properties (see description below) 
The 
dwFlagsSxtdmp
(OLAP cube member property flags) are as follows: 
Bits  Mask 
Name 
Contents 
00000001h 
fDisplayInReport 
=1 if the OLAP cube member property 
should be displayed in the PivotTable view 
=0 otherwise 
00000002h 
fDisplayInTip 
=1 if the OLAP cube member property 
should be displayed as a tip.  In Excel 10 
the member property is still displayed in 
the PivotTable view, there will be no tip.  
This is persisted to provide a better file 
roundtrip experience from the Microsoft 
Office Web Components Pivot control to 
Office Excel and back to the Pivot control. 
=0 otherwise 
31-2  FFFFFFFCh  (Reserved) 
Reserved; must be zero 
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
Text: Replace Text in PDF. Image: Insert Image to PDF. Image: Remove Image from PDF Page. 1. Select tool. Select text and image on PDF document. 2. Hand tool.
extract text from pdf java open source; c# extract pdf text
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
PDF Write. Text: Insert Text to PDF. Text: Delete Text from PDF. Text: Replace Text in PDF. 1. Select tool. Select text and image on PDF document. 2. Hand tool.
export highlighted text from pdf; cut text from pdf document
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 223 of 349 
The 
SXTDMPP
structure is organized as follows: 
Offset  Name 
Size  Contents 
cchLevelUnq 
(unsigned) Count of characters in 
stProperty
starting with the first character that represents the 
unique name of the OLAP cube level that the OLAP 
cube member property belongs to. 
ichPropName 
(unsigned) Zero-based character offset into 
stProperty
indicating where the OLAP cube 
member property name begins. 
cchPropName 
(unsigned) Count of characters in 
stProperty
starting with character 
ichPropName
that 
represents the OLAP cube member property name. 
isxtl  
(signed) Index of the OLAP cube level the OLAP 
cube member property belongs to.  -1 (0xFFFF) 
indicates the member property applies to all levels 
in this OLAP cube hierarchy. 
Record Data: 
SXADDL
Variant: 
sxdFilterMember
(OLAP cube filtered members).  
This record variant can appear multiple times, back to back, with different 
cStPageItems
and 
grStPageItems
settings if the combined length of all the OLAP 
cube member unique name strings plus the 
FRT
header is bigger than can fit into 
one BIFF record. 
Offset  Name 
Size  Contents 
sxc 
=
sxcHierarchy=02h
(OLAP cube 
hierarchy) 
sxd 
=
sxdFilterMember=09h
(OLAP cube 
filtered members) 
10 
dwSxFilterMemFlags 
(dwUserData) 
OLAP cube filtered members flags (see 
description below) 
14 
(Reserved) 
Reserved; Must be zero. 
16 
(rgbSxAddlData 
starts here) 
cStPageItems 
Count of strings in the list of OLAP cube 
member unique names that immediately 
follow this field 
18 
grStPageItems 
var 
List of OLAP cube member unique name 
strings, one right after another, indicating 
which members are selected when this 
OLAP cube hierarchy is in the page of the 
PivotTable view. 
The 
dwSxFilterMemFlags
(OLAP cube filtered members flags) are as follows: 
C# WPF PDF Viewer SDK to annotate PDF document in C#.NET
An advanced PDF annotating tool, which is compatible with all Windows systems and supports .NET Framework Support to replace PDF text with a note annotation.
copy text from pdf online; extract text from pdf with formatting
VB.NET PDF - Annotate PDF Online with VB.NET HTML5 PDF Viewer
An advanced PDF annotating tool, which is compatible with all Windows systems and supports .NET Framework Support to insert note annotation to replace PDF text.
get text from pdf file c#; copy text from pdf reader
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 224 of 349 
Bits  Mask 
Name 
Contents 
00000001h 
fEnableMultiplePageItems 
=1 if the user is allowed to 
select two or more OLAP cube 
members in the OLAP cube 
hierarchy when the hierarchy is 
in the page area of the 
PivotTable view. 
=0 otherwise 
Must be 1. 
00000002h 
fExpectMultiplePageItems 
=1 if Excel should be ready to 
handle loading multiple OLAP 
cube member strings. 
=0 otherwise 
Must be 1. 
31-2  FFFFFFFCh  (Reserved) 
Reserved; must be zero 
Record Data: 
SXADDL
Variant: 
sxdCalcMember
(OLAP cube calculated member or 
set) 
Offset  Name 
Size  Contents 
sxc 
=
sxcView=00h
(PivotTable view) 
sxd 
=
sxdCalcMember=03h
(OLAP cube 
calculated member or set) 
10 
dwSxcalcmemflags 
(dwUserData) 
OLAP cube calculated member or set flags 
(described below) 
14 
(Reserved) 
Reserved; Must be zero. 
16 
(rgbSxAddlData 
starts here) 
stCalcMemName 
var 
String containing the OLAP cube calculated 
member or set unique name. 
var 
stMDXFormula 
var 
String containing the MDX representation of 
the formula for the OLAP cube calculated 
member if 
fLongFormula=0
; otherwise the 
string is missing and an 
SXADDL
record of 
type 
sxdCalcMemString
is written that 
contains the formula 
var 
stMemberCaption 
var 
String containing the caption (display name) 
of the custom OLAP cube calculated member 
(not used for sets) if 
fMemberCaption=1
otherwise the string is missing 
var 
stSourceHierarchy 
var 
String containing the OLAP cube hierarchy 
unique name of the hierarchy the OLAP cube 
calculated member (not used for sets) is 
associated with if 
fSourceHierarchy=1
otherwise the string is missing 
C# HTML5 PDF Viewer SDK to annotate PDF document online in C#.NET
An advanced PDF annotating tool, which is compatible with all Windows systems and supports .NET Framework Support to insert note annotation to replace PDF text.
delete text from pdf acrobat; copy formatted text from pdf
VB.NET PDF - Annotate PDF with WPF PDF Viewer for VB.NET
An advanced PDF annotating tool, which is compatible with all Windows systems and supports .NET Framework Support to replace PDF text with a note annotation.
copy text from encrypted pdf; acrobat remove text from pdf
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 225 of 349 
Offset  Name 
Size  Contents 
var 
stParentUnique 
var 
String containing the OLAP cube member 
unique name of the parent member of the 
OLAP cube calculated member (not used for 
sets) if 
fParentUnique=1
; otherwise the 
string is missing 
var 
wSolveOrder 
When there are two or more OLAP cube 
calculated members, the order they are 
calculated in can affect the result of this 
number (
wSolveOrder
) and is used to 
determine where in the sequence of 
calculations this calculated member is 
computed and applied.  A value of zero 
means it is undetermined (it is up to the 
OLAP provider) as to where in the calculation 
sequence the calculated member will be 
computed. 
The 
dwSxcalcmemflags
(OLAP cube calculated member flags) are as follows: 
Bits  Mask 
Name 
Contents 
00000001h 
fParentUnique 
=1 if the string 
stParentUnique
is 
included in 
rgbSxAddlData 
=0 otherwise 
00000002h 
fMemberCaption 
=1 if the string 
stMemberCaption
is included in 
rgbSxAddlData 
=0 otherwise 
00000004h 
fSourceHierarchy 
=1 if the string 
stSourceHierarchy
is included in 
rgbSxAddlData 
=0 otherwise 
00000008h 
fLongFormula 
=1 if the length of the 
MDX
representation of the formula is 
greater than 255 characters.  In this 
case the formula string is written to 
an 
SXADDL
record of type 
sxdCalcMemString
=0 if the string 
stMDXFormula
is 
included in 
rgbSxAddlData
7–4  000000F0h  (Reserved) 
Reserved; Must be zero. 
00000100h 
fSet 
=1 if the calculation is for an OLAP 
cube set 
=0 if the calculate is for an OLAP 
cube calculated member 
31-9  FFFFFE00h  (Reserved) 
Reserved; Must be zero. 
Record Data: 
SXADDL
Variant: 
sxdCalcMemString
(OLAP cube calculated member 
formula 
MDX
C# PDF Markup Drawing Library: add, delete, edit PDF markups in C#
A web based markup tool able to annotate PDF annotations, trikethrough text, underline text, insert and replace text. Since RasterEdge XDoc.PDF SDK is based on
copy text from scanned pdf; export text from pdf to word
VB.NET PDF - WPF PDF Viewer for VB.NET Program
PDF. Text: Delete Text from PDF. Text: Replace Text in PDF. for VB.NET is a PDF utility annotation Annotations such as text, text box, note, underline, rectangle
find and replace text in pdf; copy highlighted text from pdf
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 226 of 349 
Offset  Name 
Size  Contents 
sxc 
=
sxcView=00h
(PivotTable view) 
sxd 
=
sxdCalcMemString=0Ah
(OLAP cube calculated 
member formula 
MDX
10 
cchMDXFormula 
(dwUserData) 
For the first record for this 
MDX
string this is the length 
in characters of the 
MDX
string (
stMDXFormula
).  For 
subsequent/continuation records it is zero. 
14 
(Reserved) 
Reserved; Must be zero. 
16 
stMDXFormula 
(rgbSxAddlData) 
var 
MDX formula string, continued across multiple 
SXADDL
records if necessary, using Unicode encoding.  (See 
section titled Unicode Strings in Biff8
for more 
information about these encodings.) 
Record Data: 
SXADDL
Variant: 
sxdSxcondfmt
(Office Excel 2007 – PivotTable 
conditional format). 
Offset  Name 
Size 
Contents 
sxc 
=
sxcSxcondfmt=03h
(PivotTable 
conditional formatting) 
sxd 
=
sxdSxcondfmt=35h
(PivotTable 
conditional format) 
10 
(dwUserData) 
Reserved; Must be zero. 
14 
(Reserved) 
Reserved; Must be zero. 
16 
rtsxcondfmt 
(rgbSxAddlData)
16 
Structure of PivotTable conditional 
formatting properties (described below) 
The 
RTSXCONDFMT
structure is organized as follows: 
Offset  Name 
Size  Contents 
sxcondfmtScope 
Area of the PivotTable to which the conditional 
formatting applies. 
One of the following: 
0= Cells in user selection. 
1= Cells in the selected data/value fields. 
2= Cells in the selected PivotTable field 
intersections. 
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 227 of 349 
Offset  Name 
Size  Contents 
sxcondfmtType 
Specifies the PivotTable conditional formatting 
top N evaluation type. 
One of the following: 
0= No top N evaluation. 
1= Top N is evaluated across the entire scope 
range. 
2= Top N is evaluated for each row. 
3= Top N is evaluated for each column. 
ipriority 
Priority of the PivotTable conditional formatting 
rule. 
12 
csxrule  
Count of PivotTable rule records that follow (see 
sxdSxrule). 
Record Data: 
SXADDL
Variant: 
sxdSxpiIvmb
(Office Excel 2007 – PivotTable 
page/report field – cell value metadata mapping). 
Offset  Name 
Size 
Contents 
sxc 
=
sxcView=00h
(PivotTable view) 
sxd 
=
sxdSxpiIvmb=36h
(PivotTable 
page/report field – cell value metadata 
mapping) 
10 
(dwUserData) 
Reserved; Must be zero. 
14 
(Reserved) 
Reserved; Must be zero. 
16 
rtsxpiivmb 
(rgbSxAddlData)
Structure of PivotTable page/report field – 
cell value metadata mapping (described 
below) 
The 
RTSXPIIVMB
structure is organized as follows: 
Offset  Name 
Size  Contents 
isxpi 
Index of PivotTable page/report field. 
ivmb 
Index of cell value metadata. 
Record Data: 
SXADDL
Variant: 
sxdAutoShow
(Office Excel 2007 – legacy AutoShow 
item count). 
Offset  Name 
Size 
Contents 
sxc 
=
sxcField12=17h
(PivotTable field) 
sxd 
=
sxdAutoShow=37h
(legacy AutoShow 
item count) 
10 
citmAutoShow 
(dwUserData) 
Number of items to show for legacy 
AutoShow. 
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 228 of 349 
14 
(Reserved) 
Reserved; Must be zero. 
16 
(rgbSxAddlData)
var 
(empty) 
Record Data: 
SXADDL
Variant: 
sxdSxfilter
(Office Excel 2007 – PivotTable 
advanced filter properties). 
Offset  Name 
Size 
Contents 
sxc 
=
sxcFilter12=1Dh
(PivotTable advanced 
filter) 
sxd 
=
sxdSxfilter=38h
(PivotTable advanced 
filter properties) 
10 
(dwUserData) 
Reserved; Must be zero. 
14 
(Reserved) 
Reserved; Must be zero. 
16 
rtsxfilter12 
(rgbSxAddlData)
24 
Structure of PivotTable advanced filter 
properties (described below) 
The 
RTSXFILTER12
structure is organized as follows: 
Offset  Name 
Size  Contents 
isxvd 
Index of the PivotTable field that this PivotTable 
filter belongs to. 
isxvdMProp 
Index of the PivotTable field representing the 
OLAP cube member property field that this 
PivotTable filter is defined on. 
sxft 
Specifies the type of the PivotTable advanced: 
One of the following: 
0= Unknown 
1= count 
2= percent 
3= sum 
4= caption equal 
5= caption not equal 
6= caption begins with 
7= caption does not begin with 
8= caption ends with 
9= caption does not end with 
Microsoft Office Excel 97-2007 Binary File Format (.xls) Specification 
Page 229 of 349 
Offset  Name 
Size  Contents 
10= caption contains 
11= caption does not contain 
12 = caption is greater than 
13= caption is greater than or equal to 
14= caption is less than 
15= caption is less than or equal to 
16= caption is between 
17= caption is not between 
18= value equal 
19= value not equal 
20= value greater than 
21= value greater than or equal to 
22= value less than 
23= value less than or equal to 
24= value between 
25= value not between 
26= date equals 
27= date older than 
28= date newer than 
29= date between 
30= tomorrow 
31= today 
32= yesterday 
33= date of next week 
34= date of this week 
35= date of last week 
36= date of next month 
37= date of this month 
38=date of last month 
39= date of next quarter 
Documents you may be interested
Documents you may be interested