## Código basura Es muy común encontrar **código basura que nunca se utiliza** para dificultar la reversión de la macro.\ Por ejemplo, en la siguiente imagen se puede ver que se utiliza un If que nunca será verdadero para ejecutar un código basura e inútil. ![](<../.gitbook/assets/image (373).png>) ## Formularios de macro Usando la función **GetObject** es posible obtener datos de formularios de la macro. Esto puede ser utilizado para dificultar el análisis. La siguiente es una foto de un formulario de macro utilizado para **ocultar datos dentro de cuadros de texto** (un cuadro de texto puede estar ocultando otros cuadros de texto): ![](<../.gitbook/assets/image (374).png>)