Associating Worksheets with their Names using OpenXML SDK 1.0
Posted
by John Price
on Stack Overflow
See other posts from Stack Overflow
or by John Price
Published on 2010-06-14T19:47:54Z
Indexed on
2010/06/14
19:52 UTC
Read the original article
Hit count: 482
I'm using version 1.0 of Microsoft's OpenXML SDK to do some basic parsing of .xlsx files. I can get and parse the worksheets, and I can get a list of worksheet names, but I cannot for the life of me figure out how to link up what name goes with what worksheet.
I understand that an element like <sheet name="My Sheet" sheetId="1" r:id="rId1"/>
in the workbook is linked up to a specific worksheet via the relationships defined in xl/_rels.xml
, but I can't see where any of the relationship info is exposed in the API.
I'm using C#, but any VB.NET examples would be just as helpful.
I feel like this should be dead simple, but I can't figure it out. It also looks like it may be more straightforward in v2.0 of the SDK, but upgrading isn't an option at the moment.
© Stack Overflow or respective owner