We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

Persistence of Tab ID and Shape ID

I apologize if this question has been posed before, but I was unable to find it in the forum or documentation:

Are the TabId of Worksheet and the Id of Shape intended to be persistent across changes/saves of a spreadsheet?

It appears to me that:

  • Each Worksheet has a unique TabId that does not change between modifications of the file in external programs
  • Each Shape in a Worksheet has a unique Id (only unique within that Worksheet) and that it does not change between modifications of the file in external programs

Are my observations correct? Thank you for any help or guidance that you can provide. I am looking for reliable keys that I can use to track objects in spreadsheets.

@jboninger,
TabId of worksheet is unique in the file and each shape in a worksheet has unique Id so your observations are correct.

Great, thank you!

@jboninger,
You are welcome.