/ / / Λέξη κλειδιού VBA του Excel

Κλειδί λέξης κλειδιού Excel VBA

Μπορείτε να χρησιμοποιήσετε το Βήμα λέξη-κλειδί σε Excel VBA για να καθορίσετε μια διαφορετική αύξηση για την μεταβλητή μεταβλητή ενός βρόχου.

1. Τοποθετήστε ένα κουμπί εντολής στο φύλλο εργασίας σας και προσθέστε τις ακόλουθες γραμμές κώδικα:

Dim i As Integer

For i = 1 To 6 Step 2
    Cells(i, 1).Value = 100
Next i

Αποτέλεσμα όταν κάνετε κλικ στο κουμπί εντολών στο φύλλο:

Θετικό βήμα

Εξήγηση: Οι γραμμές κώδικα μεταξύ For και Next θα εκτελούνται τρεις φορές. Για το i = 1, το Excel VBA εισάγει την τιμή 100 στο κελί στη διασταύρωση της σειράς 1 και της στήλης 1. Όταν το Excel VBA φτάσει στο Next i, αυξάνει i με 2 και μεταπηδά ξανά στη δήλωση For. Για το i = 3, το Excel VBA εισάγει την τιμή 100 στο κελί στη διασταύρωση της σειράς 3 και της στήλης 1 κ.λπ.

2. Τοποθετήστε ένα κουμπί εντολών στο φύλλο εργασίας σας και προσθέστε τις ακόλουθες γραμμές κώδικα:

Dim j As Integer

For j = 8 To 3 Step -1
    Cells(6, j).Value = 50
Next j

Αποτέλεσμα όταν κάνετε κλικ στο κουμπί εντολών στο φύλλο:

Αρνητικό βήμα

Εξήγηση: Οι γραμμές κώδικα μεταξύ For και Next θα εκτελούνται έξι φορές. Για το j = 8, το Excel VBA εισάγει την τιμή 50 στο κελί στη διασταύρωση της γραμμής 6 και της στήλης 8. Όταν το Excel VBA φτάσει στο Επόμενο j, μειώνει το j με 1 και μεταπηδά πίσω στη δήλωση For. Για j = 7, το Excel VBA εισάγει την τιμή 50 στο κελί στη διασταύρωση της σειράς 6 και της στήλης 7 κ.λπ.

Επίσης διαβάστε: