Λειτουργίες VBA UBound & LBound

UBound Περιγραφή

Επιστρέφει τον υψηλότερο συντελεστή για μια διάσταση ενός πίνακα.

Απλά UBound Παραδείγματα

1234 Υπο UBound_Example ()Ελαφρύ α (3 έως 10) ως ακέραιοςMsgBox UBound (a)Τέλος υπο

Αποτέλεσμα: 10

Σύνταξη UBound

1 UBound (ArrayName, [Dimension])

Η συνάρτηση UBound περιέχει 2 ορίσματα:

ArrayName: Όνομα μεταβλητής πίνακα.

Διάσταση: [Προαιρετικό] Ακέραιος αριθμός που υποδεικνύει το κάτω όριο της διάστασης που επιστρέφεται. Χρησιμοποιήστε 1 για την πρώτη διάσταση, 2 για τη δεύτερη κλπ. 1 εάν παραλείπεται.

Παραδείγματα συνάρτησης Excel VBA UBound

1234567 Υπο UBound_Example1 ()Dim arrValue (1 έως 5, 4 έως 8, 12 έως 25)MsgBox UBound (arrValue)MsgBox UBound (arrValue, 1)MsgBox UBound (arrValue, 2)MsgBox UBound (arrValue, 3)Τέλος υπο

Αποτέλεσμα: 5, 5, 8, 25

Περιγραφή LBound

Επιστρέφει τον χαμηλότερο συντελεστή για μια διάσταση ενός πίνακα.

Απλά παραδείγματα LBound

1234 Υπο LBound_Example ()Ελαφρύ α (3 έως 10) ως ακέραιοςMsgBox LBound (α)Τέλος υπο

Αποτέλεσμα: 3

Σύνταξη LBound

1 LBound(ArrayName, [Dimension])

Η συνάρτηση LBound περιέχει 2 ορίσματα:

ArrayName: Όνομα μεταβλητής πίνακα.

Διάσταση: [Προαιρετικό] Ακέραιος αριθμός που υποδεικνύει το κάτω όριο της διάστασης που επιστρέφεται. Χρησιμοποιήστε 1 για την πρώτη διάσταση, 2 για τη δεύτερη κλπ. 1 εάν παραλείπεται.

Παραδείγματα της συνάρτησης Excel VBA LBound

1234567 Υπο LBound_Example1 ()Dim arrValue (1 έως 5, 4 έως 8, 12 έως 25)MsgBox LBound (arrValue)MsgBox LBound (arrValue, 1)MsgBox LBound (arrValue, 2)MsgBox LBound (arrValue, 3)Τέλος υπο

Αποτέλεσμα: 1, 1, 4, 12

wave wave wave wave wave