Description: This is a read EXCEL document type, as well as all of the source. EXCEL documents can be directly read through oledb way, but sometimes the text was read into the situation of scientific count, causing the results can not be successfully read, so I will recommend to the U.S. such. I hope everyone can be useful.
File list (Check if you may need any files):
bin
...\Debug
...\.....\OfficeDoc.dll
...\.....\OfficeDoc.pdb
chsExcel.cs
CodeLib
.......\Encoder
.......\.......\Bin2Hex.cs
.......\FileIO.cs
.......\FileSelector.cs
.......\Pair.cs
.......\StreamHelper.cs
FileProperty
............\Details.cs
............\Details.resx
............\FileSystemEntry.cs
............\Utilities.cs
obj
...\Debug
...\.....\OfficeDoc.csproj.GenerateResource.Cache
...\.....\OfficeDoc.dll
...\.....\OfficeDoc.pdb
...\.....\RuHua.Office.Details.resources
...\.....\RuHua.Office.Tool.Form1.resources
...\.....\TempPE
...\OfficeDoc.csproj.FileList.txt
Office
......\CompoundDocumentFormat
......\......................\CompoundDocument.cs
......\......................\CompoundFileHeader.cs
......\......................\DirectoryEntry.cs
......\......................\Endianness.cs
......\......................\EntryType.cs
......\......................\FileHeader.cs
......\......................\NodeColor.cs
......\......................\SID.cs
......\Excel
......\.....\Cell.cs
......\.....\CellCollection.cs
......\.....\ColorPalette.cs
......\.....\Enums
......\.....\.....\ErrorCode.cs
......\.....\.....\EscherRecordType.cs
......\.....\.....\PropertyIDs.cs
......\.....\.....\RecordType.cs
......\.....\.....\SheetType.cs
......\.....\.....\StreamType.cs
......\.....\.....\SubRecordType.cs
......\.....\EscherRecord.cs
......\.....\EscherRecords
......\.....\.............\EscherRecord.cs
......\.....\.............\MsofbtAlignRule.cs
......\.....\.............\MsofbtAnchor.cs
......\.....\.............\MsofbtArcRule.cs
......\.....\.............\MsofbtBlip.cs
......\.....\.............\MsofbtBlipBitmapDIB.cs
......\.....\.............\MsofbtBlipBitmapJPEG.cs
......\.....\.............\MsofbtBlipBitmapPNG.cs
......\.....\.............\MsofbtBlipBitmapPS.cs
......\.....\.............\MsofbtBlipEnd.cs
......\.....\.............\MsofbtBlipStart.cs
......\.....\.............\MsofbtBSE.cs
......\.....\.............\MsofbtBstoreContainer.cs
......\.....\.............\MsofbtCalloutRule.cs
......\.....\.............\MsofbtChildAnchor.cs
......\.....\.............\MsofbtClientAnchor.cs
......\.....\.............\MsofbtClientData.cs
......\.....\.............\MsofbtClientRule.cs
......\.....\.............\MsofbtClientTextbox.cs
......\.....\.............\MsofbtCLSID.cs
......\.....\.............\MsofbtColorMRU.cs
......\.....\.............\MsofbtColorScheme.cs
......\.....\.............\MsofbtConnectorRule.cs
......\.....\.............\MsofbtContainer.cs
......\.....\.............\MsofbtDeletedPspl.cs
......\.....\.............\MsofbtDg.cs
......\.....\.............\MsofbtDgContainer.cs
......\.....\.............\MsofbtDgg.cs
......\.....\.............\MsofbtDggContainer.cs
......\.....\.............\MsofbtOleObject.cs
......\.....\.............\MsofbtOPT.cs
......\.....\.............\MsofbtRegroupItems.cs
......\.....\.............\MsofbtSelection.cs
......\.....\.............\MsofbtSolverContainer.cs
......\.....\.............\MsofbtSp.cs
......\.....\.............\MsofbtSpContainer.cs
......\.....\.............\MsofbtSpgr.cs
......\.....\.............\MsofbtSpgrContainer.cs
......\.....\.............\MsofbtSplitMenuColors.cs
......\.....\.............\MsofbtTextbox.cs
......\.....\Extended
......\.....\........\BOOLERR.cs
......\.....\........\FORMULA.cs
......\.....\........\MSOCONTAINER.cs
......\.....\........\MsofbtBSE.cs
......\.....\........\MsofbtContainer.cs
......\.....\........\MsofbtDgg.cs
......\.....\........\MsofbtDggContainer.cs
......\.....\........\MsofbtOPT.cs
......\.....\........\MULRK.cs