Share via

Object names of embedded files?

Anonymous
2016-07-29T08:42:05+00:00

When you embed a file into a worksheet, these embedded files will get the names 'Object 1', 'Object 2', 'Object 3', etc...

...unless you rename the objects of cause.

The embedded files are store internally as 'OleObject1.bin', under the '\xl\embeddins' folder of the internal structure of the workbook.

But, if you for instance, rename the object of one of the embedded files, say, from 'Object 1' to 'My Embedded File', the .BIN files in the internal structure isn't renamed - it will rename 'oleObject1.bin', og what ever name it had...

Question: Is it possible, somewhere in the internal structure of a workbook, or perhaps in the '.bin' file itself, to get the object name of the embedded file?

If I have the file 'oleObject1.bin', how can I, from that, get/tell the object name of that file???

Microsoft 365 and Office | Excel | For home | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

2 answers

Sort by: Most helpful
  1. Anonymous
    2016-07-30T06:08:07+00:00

    Perhaps not in the BIN file itself, but the name of the object must be in the workbook structure somewhere - how else is Excel supposed to know the object name of the BIN file? 

    So, the question still stands: How to find, somewhere in the internal structure of a workbook, the object name of a BIN file?

    Was this answer helpful?

    3 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2016-07-30T01:17:38+00:00

    Hi,

    Please be informed that from OleObject.bin file you cannot find the name of the renamed object.

    Since you want to know the name of the object from the OleObject.bin file, you may please provide feedback about this in the user voice section.

    https://excel.uservoice.com/forums/304921-excel-for-windows-desktop-application

    Hope the information helps. Let us know if you need further assistance.

    Thank You.

    Was this answer helpful?

    0 comments No comments