Section courante

A propos

Section administrative du site

UBOUND

Limite du haut
LotusScript

Syntaxe

Function UBound(arrayName[ , dimension As Integer]) As Integer

Paramètres

Nom Description
arrayName Ce paramètre permet d'indiquer le tableau à calculer
dimension Ce paramètre permet d'indiquer un entier spécifiant la dimension du tableau pour laquelle vous souhaitez demander la limite supérieure.

Description

Cette fonction permet de demander le nombre d'élément maximum (borne supérieur) d'un tableau.

Exemple

Voici un exemple d'une utilisation typique de cette fonction :

  1. Sub Main()
  2.      Dim montableau(3) As String
  3.      montableau(0) = "ABC"
  4.      montableau(1) = "DEF"
  5.      montableau(2) = "GHI"
  6.      montableau(3) = "JKL"
  7.      Dim bitableau(1,3) As String
  8.      bitableau(0,0) = "ABC"
  9.      bitableau(0,1) = "DEF"
  10.      bitableau(0,2) = "GHI"
  11.      bitableau(0,3) = "JKL"
  12.      bitableau(1,0) = "123"
  13.      bitableau(1,1) = "456"
  14.      bitableau(1,2) =  "789"
  15.      Print "Tableau linéaire = " & Ubound(montableau)
  16.      Print "Tableau bidimensionnel = " & Ubound(bitableau) 
  17. End Sub 

on obtiendra le résultat suivant :

Tableau linéaire = 3
Tableau bidimensionnel = 1

Voir également

Langage de programmation - LotusScript - Référence de procédures et fonctions - IsArray
Langage de programmation - LotusScript - Référence de procédures et fonctions - LBound
Langage de programmation - LotusScript - Référence de procédures et fonctions - Option Base
Articles - Les géants de l'informatique - IBM

Dernière mise à jour : Jeudi, le 8 janvier 2015