Nuova linea VBA

Nuova riga in VBA MsgBox

L'allineamento della frase è molto importante per trasmettere un messaggio adeguato agli utenti o ai lettori. Per rendere corretta la frase usiamo "nuovo paragrafo" o nuova riga come una delle tecniche e questo di solito accade nel documento di Word. Se hai questa domanda, questo articolo allevia la tua preoccupazione. Segui completamente questo articolo per conoscere New Line in VBA.

In Excel, quando vogliamo inserire un nuovo carattere di riga, premiamo Ctrl + Invio per inserire una nuova interruzione di riga o usiamo la funzione CHR con 10. Nella programmazione VBA è quasi inevitabile utilizzare interruttori di nuova riga per inquadrare le frasi. Ma la domanda è come possiamo inserire un nuovo interruttore di riga VBA?

Come inserire una nuova riga in VBA MsgBox?

Ho visto persone che usano diversi modi per inserire newline in VBA. Tenendo presente tutto ciò, ho deciso di mostrarvi ciascuno di essi in dettaglio in questo articolo.

Prima di mostrarti come inserire una nuova riga in VBA, lascia che ti mostri perché devi inserire linee in VBA. Per un esempio guarda l'immagine qui sotto.

Ho incorniciato la frase nel messaggio senza inserire nuove righe nei codici VBA. Ora guarda l'immagine qui sotto.

Se guardi le due immagini sopra, quale sembra pulita e ordinata. Entrambi trasmettono lo stesso messaggio ma guardando entrambe le immagini decidi quale è meglio per te e continua a leggere per apprendere la seconda immagine.

Esempio n. 1: inserire una nuova riga in VBA MsgBox utilizzando "vbNewLine"

Per inserire la nuova riga in VBA, possiamo utilizzare la costante VBA “vbNewLine” .

Come dice il nome, inserirà la nuova riga tra frasi o caratteri. Ad esempio, guarda il codice seguente.

Codice:

 Sub Type_Example1 () MsgBox "Ciao Benvenuto nel forum VBA !!!. Ti mostreremo come inserire una nuova riga in questo articolo" End Sub 

Nel codice sopra, abbiamo due frasi, la prima è "Ciao, benvenuto nel forum VBA !!!". E il secondo è "Ti mostreremo come inserire una nuova riga in questo articolo".

Quanto sopra mostra queste frasi in una sola riga come l'immagine qui sotto.

Quando le frasi sono troppo grandi spesso creano ambiguità nella mente dei lettori o sembrano brutte ei lettori non vogliono affatto leggere.

Per evitare tutte queste cose possiamo mostrare il messaggio su due righe invece della riga predefinita. Dopo la prima riga, la frase chiude le virgolette doppie e inserisce il simbolo della e commerciale (&) .

Codice:

 Sottotipo_Esempio1 () MsgBox "Salve, benvenuto nel forum VBA !!!." & End Sub 

Dopo il simbolo della e commerciale (&), premi la barra spaziatrice e ottieni la costante VBA " vbNewLine ".

Codice:

Sottotipo_Esempio1 () MsgBox "Ciao Benvenuto nel forum VBA !!!." & vbNewLine End Sub

Dopo la costante "vbNewLine", premere un'altra barra spaziatrice e aggiungere il simbolo e commerciale (&) .

Codice:

Sottotipo_Esempio1 () MsgBox "Ciao Benvenuto nel forum VBA !!!." & vbNewLine & End Sub

Dopo il secondo simbolo e commerciale (&), digita un altro carattere spazio aggiungi la frase della riga successiva tra virgolette doppie.

Codice:

Sottotipo_Esempio1 () MsgBox "Ciao Benvenuto nel forum VBA !!!." & vbNewLine & "Ti mostreremo come inserire una nuova riga in questo articolo" End Sub

Ok, abbiamo finito. Eseguire il codice per visualizzare le due frasi su due righe.

Se non sei soddisfatto dell'interruttore di riga singola, inserisci un altro interruzione di riga inserendo un altro nuovo inseritore di riga in VBA Msgbox utilizzando "vbNewLine".

Codice:

Sottotipo_Esempio1 () MsgBox "Ciao Benvenuto nel forum VBA !!!." & vbNewLine & vbNewLine & "Ti mostreremo come inserire una nuova riga in questo articolo" End Sub

Le parole in grassetto e sottolineate sopra inseriranno due interruttori di riga tra le frasi e il risultato è il seguente.

Esempio n. 2: inserire una nuova riga utilizzando "Char (10)"

Per creare una nuova riga invece di "vbNewLine", possiamo anche utilizzare la funzione CHR per inserire una nuova riga in VBA. CHR (10) è il codice per inserire una nuova riga in VBA. Di seguito è riportato un esempio dello stesso.

Codice:

Sottotipo_Esempio1 () MsgBox "Ciao, benvenuto nel forum VBA !!!." & Chr (10) & Char (10) & "Ti mostreremo come inserire una nuova riga in questo articolo" End Sub

Esempio n. 3: inserire una nuova riga utilizzando "vbCrLf, vbCr, vbLf"

Possiamo anche usare le costanti "vbCrLf, vbCr, vbLf" per inserire il nuovo interrutore di riga. Di seguito sono riportati gli esempi dello stesso.

Codice:

Sub Type_Example1 () MsgBox "Ciao, benvenuto nel forum VBA !!!" & vbLf & vbLf & "Ti mostreremo come inserire una nuova riga in questo articolo" End Sub

Codice:

Sub Type_Example1 () MsgBox "Ciao, benvenuto nel forum VBA !!!" & vbCr & vbCr & "Ti mostreremo come inserire una nuova riga in questo articolo" End Sub

Codice:

Sub Type_Example1 () MsgBox "Ciao, benvenuto nel forum VBA !!!" & vbCrLf & vbCrLf & "Ti mostreremo come inserire una nuova riga in questo articolo" End Sub

Puoi scaricare questo VBA New Line Excel qui. Modello Excel VBA New Line