Introduction - If you have any usage issues, please Google them yourself
ExcelReader_ pure C# Code reader Excel (Office Excel Com do not need components)
Packet : 39709611excelreade.zip filelist
CodeLib\Encoder\Bin2Hex.cs
CodeLib\FileIO.cs
CodeLib\FileSelector.cs
CodeLib\Pair.cs
CodeLib\StreamHelper.cs
Office\CompoundDocumentFormat\CompoundDocument.cs
Office\CompoundDocumentFormat\CompoundFileHeader.cs
Office\CompoundDocumentFormat\DirectoryEntry.cs
Office\CompoundDocumentFormat\Endianness.cs
Office\CompoundDocumentFormat\EntryType.cs
Office\CompoundDocumentFormat\FileHeader.cs
Office\CompoundDocumentFormat\NodeColor.cs
Office\CompoundDocumentFormat\SID.cs
Office\Excel\CellCollection.cs
Office\Excel\ColorPalette.cs
Office\Excel\EscherRecords\MsofbtBlip.cs
Office\Excel\EscherRecords\MsofbtBlipBitmapPS.cs
Office\Excel\EscherRecords\EscherRecord.cs
Office\Excel\EscherRecords\MsofbtAlignRule.cs
Office\Excel\EscherRecords\MsofbtAnchor.cs
Office\Excel\EscherRecords\MsofbtArcRule.cs
Office\Excel\EscherRecords\MsofbtBlipBitmapDIB.cs
Office\Excel\EscherRecords\MsofbtBlipBitmapJPEG.cs
Office\Excel\EscherRecords\MsofbtBlipBitmapPNG.cs
Office\Excel\EscherRecords\MsofbtBlipEnd.cs
Office\Excel\EscherRecords\MsofbtBlipStart.cs
Office\Excel\EscherRecords\MsofbtBSE.cs
Office\Excel\EscherRecords\MsofbtBstoreContainer.cs
Office\Excel\EscherRecords\MsofbtCalloutRule.cs
Office\Excel\EscherRecords\MsofbtChildAnchor.cs
Office\Excel\EscherRecords\MsofbtClientAnchor.cs
Office\Excel\EscherRecords\MsofbtClientData.cs
Office\Excel\EscherRecords\MsofbtClientRule.cs
Office\Excel\EscherRecords\MsofbtClientTextbox.cs
Office\Excel\EscherRecords\MsofbtCLSID.cs
Office\Excel\EscherRecords\MsofbtColorMRU.cs
Office\Excel\EscherRecords\MsofbtColorScheme.cs
Office\Excel\EscherRecords\MsofbtConnectorRule.cs
Office\Excel\EscherRecords\MsofbtContainer.cs
Office\Excel\EscherRecords\MsofbtDeletedPspl.cs
Office\Excel\EscherRecords\MsofbtDg.cs
Office\Excel\EscherRecords\MsofbtDgContainer.cs
Office\Excel\EscherRecords\MsofbtDgg.cs
Office\Excel\EscherRecords\MsofbtDggContainer.cs
Office\Excel\EscherRecords\MsofbtOleObject.cs
Office\Excel\EscherRecords\MsofbtOPT.cs
Office\Excel\EscherRecords\MsofbtRegroupItems.cs
Office\Excel\EscherRecords\MsofbtSelection.cs
Office\Excel\EscherRecords\MsofbtSolverContainer.cs
Office\Excel\EscherRecords\MsofbtSp.cs
Office\Excel\EscherRecords\MsofbtSpContainer.cs
Office\Excel\EscherRecords\MsofbtSpgr.cs
Office\Excel\EscherRecords\MsofbtSpgrContainer.cs
Office\Excel\EscherRecords\MsofbtSplitMenuColors.cs
Office\Excel\EscherRecords\MsofbtTextbox.cs
Office\Excel\Extended\BOOLERR.cs
Office\Excel\Extended\FORMULA.cs
Office\Excel\Extended\MSOCONTAINER.cs
Office\Excel\Extended\MsofbtContainer.cs
Office\Excel\Extended\MsofbtBSE.cs
Office\Excel\Extended\MsofbtDgg.cs
Office\Excel\Extended\MsofbtDggContainer.cs
Office\Excel\Extended\MsofbtOPT.cs
Office\Excel\Extended\MULRK.cs
Office\Excel\Extended\OBJ.cs
Office\Excel\Extended\PALETTE.cs
Office\Excel\Extended\SST.cs
Office\Excel\Extended\XF.cs
Office\Excel\Cell.cs
Office\Excel\Enums\ErrorCode.cs
Office\Excel\Enums\EscherRecordType.cs
Office\Excel\Enums\PropertyIDs.cs
Office\Excel\Enums\RecordType.cs
Office\Excel\Enums\SheetType.cs
Office\Excel\Enums\StreamType.cs
Office\Excel\Enums\SubRecordType.cs
Office\Excel\EscherRecord.cs
Office\Excel\Picture.cs
Office\Excel\Records\ARRAY.cs
Office\Excel\Records\BACKUP.cs
Office\Excel\Records\BITMAP.cs
Office\Excel\Records\BLANK.cs
Office\Excel\Records\BOF.cs
Office\Excel\Records\BOOKBOOL.cs
Office\Excel\Records\BOOLERR.cs
Office\Excel\Records\BOTTOMMARGIN.cs
Office\Excel\Records\BOUNDSHEET.cs
Office\Excel\Records\CALCCOUNT.cs
Office\Excel\Records\CALCMODE.cs
Office\Excel\Records\CODEPAGE.cs
Office\Excel\Records\CONTINUE.cs
Office\Excel\Records\DATEMODE.cs
Office\Excel\Records\DIMENSIONS.cs
Office\Excel\Records\FORMULA.cs
Office\Excel\Records\LABELSST.cs
Office\Excel\Records\MSOCONTAINER.cs
Office\Excel\Records\MSODRAWING.cs
Office\Excel\Records\MSODRAWINGGROUP.cs
Office\Excel\Records\MSODRAWINGSELECTION.cs
Office\Excel\Records\MULBLANK.cs
Office\Excel\Records\MULRK.cs
Office\Excel\Records\NUMBER.cs
Office\Excel\Records\OBJ.cs
Office\Excel\Records\PALETTE.cs
Office\Excel\Records\Record.cs
Office\Excel\Records\RK.cs
Office\Excel\Records\ROW.cs
Office\Excel\Records\RSTRING.cs
Office\Excel\Records\SST.cs
Office\Excel\Records\STRING.cs
Office\Excel\Records\XF.cs
Office\Excel\Record.cs
Office\Excel\ShapeProperty.cs
Office\Excel\SubRecord.cs
Office\Excel\SubRecords\CommonObjectData.cs
Office\Excel\SubRecords\End.cs
Office\Excel\SubRecords\GroupMarker.cs
Office\Excel\SubRecords\SubRecord.cs
Office\Excel\Workbook.cs
Office\Excel\Worksheet.cs
Office\Excel\MetaData\EscherRecordTypes.txt
Office\Excel\MetaData\Excel.xml
Office\Excel\MetaData\Record Identifier.txt
Office\Excel\readme.txt
Office\Tool\Form1.cs
Office\Tool\Form1.Designer.cs
Office\Tool\Program.cs
Office\Tool\Form1.resx
OfficeDoc.csproj
OfficeDoc.sln