UBound функциясы

жиынтық көрсетілетін өлшемділігі үшін ең үлкен жарамды индексі бар Ұзын деректер түрі деректер түріндегі мәнді қайтарады.

Синтаксис

UBound(жиыматауы [, өлшемділік ] )

UBound функциясының синтаксисінде мынадай дәлелдер бар:

Дәлел

Сипаттама

жиыматауы

Міндетті дәлел. Стандартты айнымалы мәндерге атау беру жөніндегі келісімдерге сәйкес болатын жиым айнымалы атауы.

өлшемділік

Міндетті емес дәлел. Variant (Long) деректер түрі. Жоғары шектің жиымның қай өлшемділігі үшін қайтарылатынын көрсететін бүтін сан. Бірінші өлшемділік үшін 1 санын, екіншісі үшін 2 санын және т.б. пайдаланыңыз. Егер өлшемділік дәлелі көрсетілмесе, 1 саны пайдаланылады.


Ескертпелер

Жиым өлшемін анықтау үшін UBound функциясы LBound функциясымен бірге пайдаланылады. Жиым өлшемділігінің төменгі шегін табу үшін LBound функциясын пайдаланыңыз.

UBound төмендегі өлшемділіктері бар жиымның келесі мәндерін қайтарады:

Dim A(1 To 100, 0 To 3, -3 To 4)

Амалдағыш

Қайтарылатын мән

UBound(A, 1)

100

UBound(A, 2)

3

UBound(A, 3)

4


Мысал

Ескерту : Төмендегі үлгілер осы жетені Бағдарламаларға арналған Visual Basic (VBA) модулінде пайдаланылуын көрсетеді. VBA модулімен жұмыс істеу туралы көбірек ақпарат алу үшін, жайылмалы шаршыдағы Іздеу түймешігінің қасындағы Жасақтаушы сілтемелері түймешігін нұқып, іздеу жолағына бір немесе бірнеше шартты ендіріңіз.

Жиымның көрсетілген өлшемділігінің ең кең қатынаулы жол астылығын анықтау үшін, бұл мысал UBound функциясын пайдаланады.

Dim Upper
' Declare array variables.
Dim MyArray(1 To 10, 5 To 15, 10 To 20)
Dim AnyArray(10)
Upper = UBound(MyArray, 1) ' Returns 10.
Upper = UBound(MyArray, 3) ' Returns 20.
Upper = UBound(AnyArray) ' Returns 10.
Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×