Yes and no. Language syntax is same. External objects Excel use might be the same as EmEditor, like “Scripting.FileSystemObject” object to manipulate files and folders in the PC. However, internal object models are not same. So you will need to refer to EmEditor macro reference to write macros for EmEditor, and Excel help to write macros for Excel. I hope this answers your question. Please let me know if you have further questions.