jbbaudouin
Messages postés37Date d'inscriptionmardi 12 avril 2011StatutMembreDernière intervention18 janvier 2016
-
13 août 2012 à 11:50
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018
-
13 août 2012 à 16:40
Bonjour à tous,
A propos des tableaux en VBA, je voudrais savoir si il
était possible de déclarer les colonnes du tableau en différent
type?
par exemple la colonne 1 en string, la 2ème en double et la dernière
en integer
En espérant avoir été suffisamment clair,
je vous remercie par avance de vos réponses,
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018219 13 août 2012 à 12:34
Bonjour,
Réponse précise lorsque tu auras précisé sans ambiguïté possible ce que tu entends par "tableau". Si plage tableau : oui (et c'est alors une question de format, pas de type). Si tableau dynamique (matrrice) : non ('et à déclarer en variant, alors).
________________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement vous dire ce qu'elle contient. Je n'interviendrai qu'en cas de nécessité de développ
NHenry
Messages postés15070Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention 9 juin 2023158 13 août 2012 à 13:56
Bonjour,
Ou sinon, voir avec les structures.
Type MonType
MaVar1 As String
MaVar2 As Long
End Type
---------------------------------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS, celui-ci pour bien poser votre question ou encore celui-ci pour les PFE et autres exercices.[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : ).[*]En VB.NET pensez à activer Option Explicit et Option Strict (propriété du projet) et à retirer l'import automatique de l'espace de nom Microsoft.VisualBasic (onglet Références dans les propriétés du projet).[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés/list ---
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018219 13 août 2012 à 16:38
Il s'agit donc d'un tableau dynamique.
Ses colonnes ne peuvent être typées différemment l'une de l'autre.
Elles doivent être toutes du même type.
Rien ne t'empêche par contre, comme le suggère NHenry, de le typer dans un type personnalisé (structure). Chacun de ses éléments sera alors ainsi typé (tableau de structures)
________________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement vous dire ce qu'elle contient. Je n'interviendrai qu'en cas de nécessité de développ
Vous n’avez pas trouvé la réponse que vous recherchez ?
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018219 13 août 2012 à 16:40
Je viens de le vérifier ===>> tu trouveras ce qu'il te faut à ce sujet en ouvrant ton aide VBA sur le mot type (Type, instruction)
________________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement vous dire ce qu'elle contient. Je n'interviendrai qu'en cas de nécessité de développ