Νέα γραμμή VBA (βήμα προς βήμα) | Πώς να εισαγάγετε νέα γραμμή στο VBA MsgBox;

Νέα γραμμή στο VBA MsgBox

Η ευθυγράμμιση της πρότασης είναι πολύ σημαντική για τη μεταφορά ενός κατάλληλου μηνύματος στους χρήστες ή τους αναγνώστες. Για να κάνουμε την πρόταση σωστή, χρησιμοποιούμε «νέα παράγραφο» ή νέα γραμμή ως μία από τις τεχνικές και αυτό συμβαίνει συνήθως στο έγγραφο του Word. Εάν έχετε αυτήν την ερώτηση, τότε αυτό το άρθρο διευκολύνει την ανησυχία σας. Ακολουθήστε εντελώς αυτό το άρθρο για να μάθετε για τη Νέα γραμμή στο VBA.

Στο excel, όταν θέλουμε να εισαγάγουμε έναν νέο χαρακτήρα γραμμής, είτε πατάμε Ctrl + Enter για να εισαγάγουμε μια νέα αλλαγή γραμμής είτε χρησιμοποιούμε τη λειτουργία CHR με 10. Στον προγραμματισμό VBA είναι σχεδόν αναπόφευκτο να χρησιμοποιούνται διακόπτες γραμμής για να πλαισιώνουν προτάσεις. Αλλά το ερώτημα είναι πώς μπορούμε να εισάγουμε έναν νέο διακόπτη γραμμής VBA;

Πώς να εισαγάγετε νέα γραμμή στο VBA MsgBox;

Έχω δει ανθρώπους να χρησιμοποιούν πολλούς τρόπους για να εισάγουν νέες γραμμές στο VBA. Έχοντας υπόψη όλα αυτά, αποφάσισα να σας δείξω λεπτομερώς το καθένα σε αυτό το άρθρο.

Πριν σας δείξω πώς να εισαγάγετε μια νέα γραμμή στο VBA, επιτρέψτε μου να σας δείξω γιατί πρέπει να εισαγάγετε γραμμές στο VBA. Για παράδειγμα δείτε την παρακάτω εικόνα.

Έχω διαμορφώσει την πρόταση στο μήνυμα χωρίς να εισαγάγω νέες γραμμές στους κωδικούς VBA. Τώρα, δείτε την παρακάτω εικόνα.

Αν κοιτάξετε τις δύο παραπάνω εικόνες, η μία φαίνεται καθαρή και καθαρή. Και οι δύο μεταφέρουν το ίδιο μήνυμα, αλλά κοιτάζοντας και τις δύο εικόνες που αποφασίζετε ποια είναι η καλύτερη για εσάς και συνεχίστε να διαβάζετε για να μάθετε τη δεύτερη εικόνα.

Παράδειγμα # 1 - Εισαγωγή νέας γραμμής στο VBA MsgBox χρησιμοποιώντας το "vbNewLine"

Για να εισαγάγετε τη νέα γραμμή στο VBA, μπορούμε να χρησιμοποιήσουμε το VBA Constant "vbNewLine" .

Όπως λέει το όνομα, θα εισαγάγει τη νέα γραμμή ανάμεσα σε προτάσεις ή χαρακτήρες. Για παράδειγμα, δείτε τον παρακάτω κώδικα.

Κώδικας:

 Sub Type_Example1 () MsgBox "Γεια Καλώς ήλθατε στο Φόρουμ VBA !!!. Θα σας δείξουμε πώς να εισαγάγετε νέα γραμμή σε αυτό το άρθρο" End Sub 

Στον παραπάνω κώδικα, έχουμε δύο προτάσεις, η πρώτη είναι "Γεια σας Καλώς ήλθατε στο Φόρουμ VBA !!!". Και το δεύτερο είναι "Θα σας δείξουμε πώς να εισαγάγετε μια νέα γραμμή σε αυτό το άρθρο".

Τα παραπάνω εμφανίζουν αυτές τις προτάσεις σε μία μόνο γραμμή, όπως στην παρακάτω εικόνα.

Όταν οι προτάσεις είναι πολύ μεγάλες, δημιουργεί συχνά αμφισημία στο μυαλό των αναγνωστών ή φαίνεται άσχημο και οι αναγνώστες δεν θέλουν να διαβάσουν καθόλου.

Για να αποφύγουμε όλα αυτά μπορούμε να δείξουμε το μήνυμα σε δύο γραμμές αντί για την προεπιλεγμένη γραμμή. Αφού κλείσει η πρόταση πρώτης γραμμής τα διπλά εισαγωγικά και βάλτε το σύμβολο ampersand (&) .

Κώδικας:

 Sub Type_Example1 () MsgBox "Γεια Καλώς ήλθατε στο Φόρουμ VBA !!!." & End Sub 

Αφού το σύμβολο ampersand (&) χτυπήσει το πλήκτρο διαστήματος και πάρτε τη σταθερά VBA " vbNewLine ".

Κώδικας:

Sub Type_Example1 () MsgBox "Γεια Καλώς ήλθατε στο Φόρουμ VBA !!!." & vbNewLine End Sub

Μετά τη σταθερή "vbNewLine" χτυπήστε μια ακόμη μπάρα διαστήματος χρόνου και προσθέστε το σύμβολο ampersand (&) .

Κώδικας:

Sub Type_Example1 () MsgBox "Γεια Καλώς ήλθατε στο Φόρουμ VBA !!!." & vbNewLine & End Sub

Μετά το δεύτερο σύμβολο ampersand (&) πληκτρολογήστε έναν ακόμη χαρακτήρα διαστήματος προσθέστε την πρόταση της επόμενης γραμμής σε διπλά εισαγωγικά.

Κώδικας:

Sub Type_Example1 () MsgBox "Γεια Καλώς ήλθατε στο Φόρουμ VBA !!!." & vbNewLine & "Θα σας δείξουμε πώς να εισαγάγετε νέα γραμμή σε αυτό το άρθρο" End Sub

Εντάξει, έχουμε κάνει. Εκτελέστε τον κώδικα για να δείτε τις δύο προτάσεις σε δύο γραμμές.

Εάν δεν είστε ευχαριστημένοι με τον διακόπτη μίας γραμμής εισάγετε έναν ακόμη διακόπτη γραμμής εισάγοντας έναν ακόμη νέο καταχωρητή γραμμής στο VBA Msgbox χρησιμοποιώντας το "vbNewLine".

Κώδικας:

Sub Type_Example1 () MsgBox "Γεια Καλώς ήλθατε στο Φόρουμ VBA !!!." & vbNewLine & vbNewLine & "Θα σας δείξουμε πώς να εισαγάγετε νέα γραμμή σε αυτό το άρθρο" End Sub

Πάνω από τολμηρές και υπογραμμισμένες λέξεις θα εισαχθούν δύο διαχωριστές γραμμών μεταξύ των προτάσεων και το αποτέλεσμα είναι όπως παρακάτω.

Παράδειγμα # 2 - Εισαγωγή νέας γραμμής χρησιμοποιώντας το "Char (10)"

Για μια νέα γραμμή αντί για "vbNewLine", μπορούμε επίσης να χρησιμοποιήσουμε τη συνάρτηση CHR για να εισαγάγουμε μια νέα γραμμή στο VBA. CHR (10) είναι ο κωδικός για να εισαγάγετε μια νέα γραμμή στο VBA. Παρακάτω είναι ένα παράδειγμα του ίδιου.

Κώδικας:

Sub Type_Example1 () MsgBox "Γεια σας Φόρουμ στο VBA !!!." & Chr (10) & Char (10) & "Θα σας δείξουμε πώς να εισαγάγετε νέα γραμμή σε αυτό το άρθρο" End Sub

Παράδειγμα # 3 - Εισαγωγή νέας γραμμής χρησιμοποιώντας "vbCrLf, vbCr, vbLf"

Μπορούμε επίσης να χρησιμοποιήσουμε τις σταθερές "vbCrLf, vbCr, vbLf" για να εισαγάγουμε τον νέο διακόπτη γραμμής. Παρακάτω είναι τα παραδείγματα του ίδιου.

Κώδικας:

Sub Type_Example1 () MsgBox "Γεια Καλώς ήλθατε στο Φόρουμ VBA !!!" & vbLf & vbLf & "Θα σας δείξουμε πώς να εισαγάγετε νέα γραμμή σε αυτό το άρθρο" End Sub

Κώδικας:

Sub Type_Example1 () MsgBox "Γεια Καλώς ήλθατε στο Φόρουμ VBA !!!" & vbCr & vbCr & "Θα σας δείξουμε πώς να εισαγάγετε νέα γραμμή σε αυτό το άρθρο" End Sub

Κώδικας:

Sub Type_Example1 () MsgBox "Γεια Καλώς ήλθατε στο Φόρουμ VBA !!!" & vbCrLf & vbCrLf & "Θα σας δείξουμε πώς να εισαγάγετε νέα γραμμή σε αυτό το άρθρο" End Sub

Μπορείτε να κατεβάσετε αυτό το VBA New Line Excel εδώ. Πρότυπο Excel νέας γραμμής VBA