If trying to extraxt or add object to document it shows "Save "Root Entry" (0): Success" or "Save "(null)" (64): Success" but nothing actually is saved or dumped.
It would be great if there were at least one example of how to dump the contents of an OLE object to disk. In my case when I type the command (as per the help provided):
But despite it stating "success" nothing appears to have been saved anywhere.
SUMMARY: Just a simple command-line example (with actual values, not with standard abstract notations like it is in the help) showing how to dump the contents of a specific OLE object to a file or to a folder would be great.
For example: I have VBAProject.bin object which I extracted from an Excel .xlsm file. I would like to further extract (or decompile) this into ASCII file. With the above command mvole.exe appears to be doing something and extracting something, but when it finishes there is no trace of any saved files, as if all is done in memory and left there.
[Explanation: I would like to use mvole.exe to extract VBAProject.bin as part of my investigation into why my VBA workbooks get quickly corrupted under the new Microsoft Office 365 -- I have never had in the past such a problem of a VBA workbook getting corrupted just after a couple of edits in Excel. So I would like to see what exactly changes inside VBAProject.bin from one edit to another that results in the workbook being declared by Excel.exe as corrupted. My workbooks are neither excessive in size nor in complexity, they are just moderate and modest VBA workbooks which get spontaneously corrupted after I have edited them in Excel a few times -- this is something new for me and it only started happenning this month after I upgraded from Office 2013 to Office 365. Now it is happenning on a daily bases with most of my VBA workbooks and it is preventing me from doing my job. I only edit the workbooks in Excel and in Office VBA Editor, so it is surprising that a couple of edits lead to a workbook being seen by Excel as corrupted.]
Thanks for your help and time, and kind regards,
RF Engineer
Last edit: RF Engineer 2019-07-10
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It would be great if there were at least one example of how to dump the contents of an OLE object to disk. In my case when I type the command (as per the help provided):
I get the following output:
But despite it stating "success" nothing appears to have been saved anywhere.
SUMMARY: Just a simple command-line example (with actual values, not with standard abstract notations like it is in the help) showing how to dump the contents of a specific OLE object to a file or to a folder would be great.
For example: I have VBAProject.bin object which I extracted from an Excel .xlsm file. I would like to further extract (or decompile) this into ASCII file. With the above command mvole.exe appears to be doing something and extracting something, but when it finishes there is no trace of any saved files, as if all is done in memory and left there.
[Explanation: I would like to use mvole.exe to extract VBAProject.bin as part of my investigation into why my VBA workbooks get quickly corrupted under the new Microsoft Office 365 -- I have never had in the past such a problem of a VBA workbook getting corrupted just after a couple of edits in Excel. So I would like to see what exactly changes inside VBAProject.bin from one edit to another that results in the workbook being declared by Excel.exe as corrupted. My workbooks are neither excessive in size nor in complexity, they are just moderate and modest VBA workbooks which get spontaneously corrupted after I have edited them in Excel a few times -- this is something new for me and it only started happenning this month after I upgraded from Office 2013 to Office 365. Now it is happenning on a daily bases with most of my VBA workbooks and it is preventing me from doing my job. I only edit the workbooks in Excel and in Office VBA Editor, so it is surprising that a couple of edits lead to a workbook being seen by Excel as corrupted.]
Thanks for your help and time, and kind regards,
RF Engineer
Last edit: RF Engineer 2019-07-10
Please look at either USAGE file or the source code.
https://sourceforge.net/p/mvole/code/ci/master/tree/USAGE
This tool is not in active development for over a decade, so the only way to answer your questions is to check the source.
I apreciate the in-depth description you made, but I have no plans of getting back to developing this.
Hello Tomasz,
Thank you very much indeed for your prompt anwer -- this was much appreciated.
Kind regards,
RF Engineer