VBA New Line / Carriage Return

Πίνακας περιεχομένων

Όταν εργάζεστε με συμβολοσειρές στο VBA, χρησιμοποιήστε vbNewLine, vbCrLf ή vbCR για να εισαγάγετε μια αλλαγή γραμμής / νέα παράγραφο.

Αυτό το άρθρο θα συζητήσει επίσης πώς να χρησιμοποιήσετε τον χαρακτήρα συνέχισης γραμμής για να συνεχίσετε μια δήλωση στον πραγματικό σας κώδικα VBA σε μια νέα γραμμή.

Χρήση του vbNewLine

Ο παρακάτω κώδικας σάς δείχνει πώς θα χρησιμοποιούσατε το vbNewLine για να βάλετε τη δεύτερη συμβολοσειρά κειμένου σε μια νέα γραμμή στο παράθυρο Άμεση:

1234567891011 Sub UsingvbNewLine ()Dim StringOne As StringDim StringTwo As StringStringOne = "Αυτό είναι το String One"StringTwo = "Αυτό είναι το String Two"Debug.Print StringOne & vbNewLine & StringTwoΤέλος υπο

Το αποτέλεσμα είναι:

Χρησιμοποιώντας το vbCrLf

Ο παρακάτω κώδικας σάς δείχνει πώς θα χρησιμοποιούσατε το vbCrLf για να βάλετε τη δεύτερη συμβολοσειρά κειμένου σε μια νέα γραμμή σε σχήμα:

123456789101112131415 Sub UsingvbCrLf ()Dim StringOne As StringDim StringTwo As StringStringOne = "Αυτό είναι το String One"StringTwo = "Αυτό είναι το String Two"ActiveSheet.Shapes.AddShape (msoShapeRectangle, 15, 15, 100, 50). ΕπιλέξτεΜε Επιλογή.Characters.Text = StringOne & vbCrLf & StringTwoΤέλος μεΤέλος υπο

Το αποτέλεσμα είναι:

Χρήση vbCR

Ο παρακάτω κώδικας σάς δείχνει πώς θα χρησιμοποιούσατε το vbCR για να βάλετε τη δεύτερη συμβολοσειρά κειμένου σε μια νέα γραμμή σε ένα πλαίσιο μηνυμάτων:

1234567891011 Sub UsingvbCR ()Dim StringOne As StringDim StringTwo As StringStringOne = "Αυτό είναι το String One"StringTwo = "Αυτό είναι το String Two"MsgBox StringOne & vbCr & StringTwoΤέλος υπο

Το αποτέλεσμα είναι:

Συνέχιση δήλωσης στο VBA

Μπορείτε να χρησιμοποιήσετε τον χαρακτήρα συνέχισης γραμμής ("_", γνωστός και ως υπογράμμιση) για να συνεχίσετε μια δήλωση από τη μία γραμμή στην επόμενη στον κωδικό VBA σας. Ο ακόλουθος κώδικας σάς δείχνει πώς να χρησιμοποιήσετε τον χαρακτήρα συνέχισης γραμμής:

12345 Sub LineContinuation ()If Range ("b1"). Τιμή> 0 Τότε _Εύρος ("c1"). Τιμή = "Μεγαλύτερη από μηδέν"Τέλος υπο

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave