Vba: lire des données dans une feuille Exel
Résolu/Fermé
nchristedem
Messages postés
23
Date d'inscription
mercredi 29 avril 2009
Statut
Membre
Dernière intervention
12 décembre 2009
-
29 avril 2009 à 17:08
Abdou1415 Messages postés 1 Date d'inscription mardi 18 novembre 2008 Statut Membre Dernière intervention 18 octobre 2009 - 18 oct. 2009 à 14:35
Abdou1415 Messages postés 1 Date d'inscription mardi 18 novembre 2008 Statut Membre Dernière intervention 18 octobre 2009 - 18 oct. 2009 à 14:35
A voir également:
- Vba: lire des données dans une feuille Exel
- Incompatibilité de type vba ✓ - Forum Programmation
- Vba attendre 1 seconde ✓ - Forum VB / VBA
- Vba dernière colonne non vide ✓ - Forum VB / VBA
- Vba récupérer valeur cellule ✓ - Forum VB / VBA
- Mkdir vba ✓ - Forum VB / VBA
3 réponses
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
29 avril 2009 à 17:27
29 avril 2009 à 17:27
Bonjour,
Peut-être une boucle du type :
Sans précision Cells et Range donnent les informations de la feuille courante mais on peut préciser une feuille particulière avec la syntaxe :
A+
Peut-être une boucle du type :
For i = 1 to 8760 Cells(1,i).value 'Contient la valeur de la cellule ligne i et colonne 1 (donc Ai) Range ("A" & i).value 'Autre syntaxe qui donne la même valeur next i
Sans précision Cells et Range donnent les informations de la feuille courante mais on peut préciser une feuille particulière avec la syntaxe :
sheets("Feuil1").Cells(1,i).value sheets("Feuil1").Range ("A" & i).value
A+
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
29 avril 2009 à 17:29
29 avril 2009 à 17:29
bonjour,
For i=1 to 8760
tavar=cells(i,1)
tes calculs
next
For i=1 to 8760
tavar=cells(i,1)
tes calculs
next
pilas31
Messages postés
1825
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
643
29 avril 2009 à 17:46
29 avril 2009 à 17:46
Oups !
Merci michel_m j'ai inversé ligne et colonne oui la bonne syntaxe est cells(i,1)
A+
Merci michel_m j'ai inversé ligne et colonne oui la bonne syntaxe est cells(i,1)
A+
Abdou1415
Messages postés
1
Date d'inscription
mardi 18 novembre 2008
Statut
Membre
Dernière intervention
18 octobre 2009
18 oct. 2009 à 14:35
18 oct. 2009 à 14:35
bonjour
si j'ai bien compris votre question
ca Peut-être une boucle du type :
'Cas ou le nbr de lignes = nbr colonnes vous pouver changer biensure)
For i = 1 to 8
MsgBox " pour la ligne " & i & Cells(1, i) & " ona pour la colonne " & i & "la valeure" & Cells(i, 2)
next i
M+
Pour ma reponse a la question Vba : l ire des données dans une feuille Exel
si j'ai bien compris votre question
ca Peut-être une boucle du type :
'Cas ou le nbr de lignes = nbr colonnes vous pouver changer biensure)
For i = 1 to 8
MsgBox " pour la ligne " & i & Cells(1, i) & " ona pour la colonne " & i & "la valeure" & Cells(i, 2)
next i
M+
Pour ma reponse a la question Vba : l ire des données dans une feuille Exel