Al escribir su código, a veces creamos declaraciones largas y el usuario necesita desplazarse horizontalmente en el editor de código VB para ver el código. Esto no afectará la forma en que se ejecuta el código, pero dificulta que el usuario u otra persona lo lea. el código en el monitor En estos casos, es mejor dividir la declaración larga única en varias líneas.

Al dividir el código en más de una línea, facilita la lectura del código, tanto en línea como cuando se imprime.

Para dividir el código en varias líneas podemos seguir estos pasos:

Abra Microsoft Excel. Presione Alt + F11 para iniciar la pantalla del Editor de VBA Haga clic en el Módulo que contiene el código.

  • Haga clic en en el lado derecho de la pantalla. Haga clic en el carácter donde desea dividir el código.

img1

No podemos ver el código después del texto FileFormat:. Entonces presione la tecla de la barra espaciadora en el teclado para agregar un espacio, luego ingrese un guión bajo. Presione Entrar en el teclado y el resto del código en esa línea se desplegará a una nueva línea directamente debajo de la primera. El subrayado se utiliza aquí como un carácter de continuación de línea. Vea la captura de pantalla a continuación.

img2

El paso anterior se puede repetir para líneas de código más grandes que continúan en muchas líneas y, por lo tanto, podemos usar el carácter de subrayado para cada nueva línea que se cree. Vea la captura de pantalla a continuación – Esta es una línea de código larga dividida en varias líneas – sFormula = «= IF (» & c & «$ 1 =» «NO» «,» «» «, (» & _ «(SUMPRODUCT (- («& z &» $ M $ 2: $ M $ 65535 «») = «& c &» $ 2), – («& z &» $ S $ 2: $ S $ 65535 «») = «» Primas EB – Directo «»), – («& z &» $ T $ 2: $ T $ 65535 «») = $ A343), «& z &» $ G $ 2: $ G $ 65535 «»)) + «& _» SUMPRODUCTO ( – («& z &» $ M $ 2: $ M $ 65535 «») = «& c &» $ 2), – («& z &» $ S $ 2: $ S $ 65535 «») = «» Primas EB – RI «»), – («& z &» $ T $ 2: $ T $ 65535 «») = $ A343), «& z &» $ G $ 2: $ G $ 65535 «»)) + «& _» SUMPRODUCTO (- («& z &» $ M $ 2: $ M $ 65535 «») = «& c &» $ 2), – («& z &» $ S $ 2: $ S $ 65535 «») = «» Primas EB – RO «»), – («& z &» $ T $ 2: $ T $ 65535 «») = $ A343), «& z &» $ G $ 2: $ G $ 65535 «»))))) «

Rango (c & «344»). Fórmula = sFórmula