Yawn.A virus consists of 2 modules. The class module 'Class 1' contains a small code that opens Personal.xls from Excel startup directory.
The other module has a random name. This part of the code disables the built-in macro virus protection when a workbook is opened. If the virus was not run from PERSONAL.XLS, it creates this file in Excel Startup directory generating a random module name.
To replicate the virus also export its code in a file 't' in Excel Startup foder.
The virus tries to delete several menus. As an infection marker Yawn.A uses the following commented text in its code: