Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Ubound... [ Divers / General ] (toki127)

mercredi 8 octobre 2008 à 22:33:02 | Ubound...

toki127

Bonsoir,

il est bien possible d avoir des colonnes dans un tableau a plusieurs colonnes de tailles différentes, non?
comment faire un Ubound de la deuxieme colonne?
merci!


tOKi127

mercredi 8 octobre 2008 à 22:51:18 | Re : Ubound...

jmfmarques

Membre Club
Réponse acceptée !

Bonsoir,

Ubound ===>> F1 ===>>> lecture ...
UBound(arrayname[, dimension])

 


mercredi 8 octobre 2008 à 22:52:21 | Re : Ubound...

jmfmarques

Membre Club
et on ne "fait" pas un Ubound, hein... On l'extrait

jeudi 9 octobre 2008 à 16:54:44 | Re : Ubound...

Kristof_Koder

Je dirais exactement "On appelle la fonction Ubound()"

vendredi 10 octobre 2008 à 08:59:39 | Re : Ubound...

inforom


S'il s'agit de VBA...Je rajoute un petit grain de sel:
 
Non, dans un tableau, toutes les colonnes ont la même taille, si tu parles du nombre de cellules. Le 'Ubound' (la limite supérieure) est donc entièrement défini.

En général si tu as besoin de connaître la dimension d'un tableau, c'est que tu ne l 'as pas toi même dimensionné de façon explicite. Soit ton tableau est obtenu par une fonction style array, ou split, ou que tu l'as chargé par affectation d'une plage EXCEL, ou encore créé par le résultat d'une requête (RecordSet) par exemple...

' lecture d'une plage dans un tableau et récupération du nombre de colonnes
dim t as variant
dim nbc as integer
t=range("toto")
't est un tableau à deux dimensions de base 1
nbc=ubound(t,2)   ... te donne le nombre de colonnes

ATTENTION! dans le cas de l'affectation d'un range:
- d'une part on démarre à 1: ubound donne le nombre de colonnes
- d'autre part il y a toutjours deux dimensions, même se le tableau ne comporte qu'une seule ligne ou qu'une seule colonne

Dans les autres cas, à priori, un tableau créé est en base 0, et Ubound te donne le nombre d'éléments +1

Autre truc à savoir:
Si tu envisages de redimensionner toi-même ton tableau, de façon dynamique, en conservant le contenu, tu ne pourras changer qu'une seule dimension: la dernière...


InfOrom



Cette discussion est classé dans : colonnes, ubound


Répondre à ce message

Sujets en rapport avec ce message

Faire des colonnes [ par Pit ] Salut!j'ai fais un programme permettant d'imprimer des images en une colonne... Mais je voudrais les imprimer en 2 colonnes! pourriez vous m'aider.... Combo à plusieurs colonnes [ par bernard ] Est-il possible d'utiliser plusieurs colonnes dans dans un controle ComboMerci d'avanceBernard Trie dans un contrôle ListView [ par Nicolas ] J'ai petit problème avec le contrôle ListView, je parvient trés bien à trier les différentes colonnes au moyen de la proprieté "SortOrder, mais je n'a Ecrire le titre des colonnes verticalment dans dbgrid [ par lacourne ] Comment écrire le titre des colonnes verticalment dans dbgrid.Merci GERER LES COLONES D'UN CONTROLE LISTVIEW [ par smike ] g 2 colonnes dans mon listview, et j'aimerais savoir comment rentrer les infos des 2 colonnes d'un item (nom + taille).G marqué listview1.listitems.ad DoubleClick et listview [ par Cyril ] Encore une question,comment simuler le double-click entre 2 colonnes d'une listview, pour que les colonnes se redimensionnent automatiquement a la tai Requête Accès : afficher uniquement les colonnes ayant des données [ par MAGE ] Requête Accès : ma requête ayant abouti je voudrais afficher uniquement les colonnes ayant des données (hors entête). Cette requête affiche les 52 sem afficher des données sans contrôle data sur plusieurs colonnes [ par mimo ] y a t'il un moyen d'afficher des données provenant d'une base access (afficher tous les champs sur plusieures colonnes) sans passer par les contrôles Cadrage des colonnes dans les feuilles d'Excel [ par Zouheir ] Salut à tous,J'ai un programme VB qui permet de creer une feuille excel, et je veux savoir s'il y a moyen de cadrer les cellules créees.Merci d'avance Liste et colonnes [ par thegrenouille ] VOilà je voudrai remplir une liste (pas déroulante) avec des données et en troi colonnes. Par exemple :Dans la première colonne j'aurai le nom, dans l


Nos sponsors

Sondage...

CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,172 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.