Importer des données de excel [Résolu]

Signaler
Messages postés
20
Date d'inscription
vendredi 21 avril 2006
Statut
Membre
Dernière intervention
19 octobre 2009
-
Messages postés
20
Date d'inscription
vendredi 21 avril 2006
Statut
Membre
Dernière intervention
19 octobre 2009
-
bonjour à tous,
voilà j'essaie d'importer des données de excel vers visual studio 08, le probleme c'est que je n'arrive pas à importer toute une colonne.
voila le code que j'essai d'utiliser
for i=1 to X
b= appxls.workbooks(1).range("A"+i).value
next
mon probleme se pose au niveau de range("A"+i), je ne sais pas trop comment concaténer la colonne A à la variable i

merci par avance de votre aide

3 réponses

Messages postés
132
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
11 mai 2010

Bonjour,

Tu peux utiliser .cells(ligne, colonne) au lieu de .range, exemple :
b = appxls.Workbooks(1).Worksheets(1).cells(i, 1).value2"

Tu peux voir aussi : http://www.vbfrance.com/codes/VB-2005-CHARGER-COMBOBOX-PARTIR-EXCEL_36027.aspx

Cordiales salutations et bonne prog
dp
Messages postés
2065
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
14 mars 2016
8
Bonjour,

b= appxls.workbooks(1).range("A"+i).value

A priori :

b= appxls.workbooks(1).range("A" & str$(i)).value

Amicalement,
Us.
Messages postés
20
Date d'inscription
vendredi 21 avril 2006
Statut
Membre
Dernière intervention
19 octobre 2009

Merci pour vos réponses messieurs les deux fonctionnent.

Amicalement
YB