Durante la scrittura del codice, a volte creiamo istruzioni lunghe e l’utente deve scorrere orizzontalmente nell’editor di codice VB per visualizzare il codice.Questo non influirà sul modo in cui il codice viene eseguito, ma rende difficile la lettura per l’utente o per qualcun altro il codice sul monitor. In questi casi, è meglio suddividere la singola istruzione lunga in più righe.

Suddividendo il codice in più di una riga, si rende il codice più facile da leggere, sia online che stampato.

Per suddividere il codice in più righe possiamo utilizzare questi passaggi:

Apri Microsoft Excel. Premere Alt + F11 per avviare la schermata dell’editor VBA Fare clic sul modulo che contiene il codice.

  • Fare clic su sul lato destro dello schermo. Fare clic sul carattere in cui si desidera dividere il codice.

img1

Non siamo in grado di visualizzare il codice dopo il testo FileFormat:. Quindi premi il tasto della barra spaziatrice sulla tastiera per aggiungere uno spazio, quindi inserisci un trattino basso. Premi Invio sulla tastiera e il resto del codice su quella riga scenderà in una nuova riga direttamente sotto la prima. Il trattino basso è usato qui come carattere di continuazione della riga. Guarda lo screenshot qui sotto.

img2

Il passaggio precedente può essere ripetuto per righe di codice più grandi che continuano su molte righe e quindi possiamo usare il carattere di sottolineatura per ciascuna di queste nuove righe da creare. Guarda lo screenshot qui sotto – Questa è una lunga riga di codice suddivisa in più righe – sFormula = “= IF (” & c & “$ 1 =” “NO” “,” “” “, (” & _ “(SUMPRODUCT (- (“& z &” $ M $ 2: $ M $ 65535 “”) = “& c &” $ 2), – (“& z &” $ S $ 2: $ S $ 65535 “”) = “” Premium EB – Diretto “”), – (“& z &” $ T $ 2: $ T $ 65535 “”) = $ A343), “& z &” $ G $ 2: $ G $ 65535 “”)) + “& _” SUMPRODUCT ( – (“& z &” $ M $ 2: $ M $ 65535 “”) = “& c &” $ 2), – (“& z &” $ S $ 2: $ S $ 65535 “”) = “” Premium EB – RI “”), – (“& z &” $ T $ 2: $ T $ 65535 “”) = $ A343), “& z &” $ G $ 2: $ G $ 65535 “”)) + “& _” SUMPRODUCT (- (“& z &” $ M $ 2: $ M $ 65535 “”) = “& c &” $ 2), – (“& z &” $ S $ 2: $ S $ 65535 “”) = “” Premi EB – RO “”), – (“& z &” $ T $ 2: $ T $ 65535 “”) = $ A343), “& z &” $ G $ 2: $ G $ 65535 “”))))) “

Intervallo (c & “344”). Formula = sFormula