В основном используется функция ubound (имя массива). Эта функция используется для поиска верхней границы массива. Динамический массив a. Если вы использовали оператор redim для установки размера, затем используйте ubound(a), чтобы получить его верхнюю границу.
Если вы не используете оператор redim для установки его размера и не используете функцию ubound(a) напрямую, во время выполнения будет сообщено об ошибке, и выполнение программы будет прервано. Мы просто используем это, чтобы знать, что этот массив. не имеет никаких элементов. В то же время мы не хотим, чтобы программа прерывала выполнение, поэтому можем добавить предложение перед выполнением функции ubound(a)
Скопируйте код кода следующим образом:
при ошибке продолжить дальше
Запишите эту функцию как функцию function get_element_count_of_one_aray(name_of_aray)
Скопируйте код кода следующим образом:
при ошибке продолжить дальше
Upper_bound_of_aray=ubound(name_of_aray)
если ошибка, то
get_element_count_of_one_aray=0
еще
get_element_count_of_one_aray=uper_bound_of_aray+1
конец, если
конечная функция