Tableau vba et excel
Fermé
nick
-
18 févr. 2009 à 13:51
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 18 févr. 2009 à 15:18
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 18 févr. 2009 à 15:18
A voir également:
- Tableau vba et excel
- Trier tableau excel - Guide
- Tableau word - Guide
- Word et excel gratuit - Guide
- Liste déroulante excel - Guide
- Tableau ascii - Guide
8 réponses
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
18 févr. 2009 à 14:07
18 févr. 2009 à 14:07
Bonjour,
Essai ça :
;o)
Essai ça :
Sub Monprog() Dim i, jAs Integer Dim ZeroMin, ZeroMax As Double Dim temp_tab(6) As Variant For i = 1 To 6 temp_tab(i) = Worksheets("Sheet2").Range("J" & i) Next i 'Boucle sur les éléments du tableau pour lire leur contenu For j = 1 To 6 Worksheets("Sheet2").Range("l" & j) = temp_tab(j) Next j End Sub
;o)
Il y a rien qui te choc dans cette boule là?
For i = 1 To 6
temp_tab(6) = Worksheets("Sheet2").Range("J" & i)
Next i
Genre tu remplis toujours la même cases du tableau soit temp_tab(6)?
Sinon tu veux faire quoi exactement car c'est pas trés clair.
Correction:
For i = 1 To 6
temp_tab(i) = Worksheets("Sheet2").Range("J" & i)
Next i
For i = 1 To 6
temp_tab(6) = Worksheets("Sheet2").Range("J" & i)
Next i
Genre tu remplis toujours la même cases du tableau soit temp_tab(6)?
Sinon tu veux faire quoi exactement car c'est pas trés clair.
Correction:
For i = 1 To 6
temp_tab(i) = Worksheets("Sheet2").Range("J" & i)
Next i
michel_m
Messages postés
16602
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 313
18 févr. 2009 à 14:10
18 févr. 2009 à 14:10
Bonjour
essaies:
Sub Monprog()
With Sheets(2)
Sheets(2).Range("l13:l18").Value = .Range("J1:J6").Value
End With
End Sub
essaies:
Sub Monprog()
With Sheets(2)
Sheets(2).Range("l13:l18").Value = .Range("J1:J6").Value
End With
End Sub
Polux31 : ta methode fonctionne merci a toi
michel_m : enfaite j'essayais de lire une colonne excel(ex: de 6lignes ) et stocker dans un tableau ligne par ligne enfin celule par cellule et no par plage. en faissant cellule par cellule cela me permettra d'effectuer des boucles pour faire des sauts sur des cellules plus consequent
Merci a vous
michel_m : enfaite j'essayais de lire une colonne excel(ex: de 6lignes ) et stocker dans un tableau ligne par ligne enfin celule par cellule et no par plage. en faissant cellule par cellule cela me permettra d'effectuer des boucles pour faire des sauts sur des cellules plus consequent
Merci a vous
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jai un petit souci je voulais prendre autre cellule ke ceux de la boucle i (j1,j2,j3,j4,j5,j6)et moi je voulais par exemple (j11,j12,...,j16) et ca veut pas
For k = 11 To 16
For i = 1 To 6
temp_tab(i) = Worksheets("Sheet2").Range("J" & k)
Next i
Next k
For k = 11 To 16
For i = 1 To 6
temp_tab(i) = Worksheets("Sheet2").Range("J" & k)
Next i
Next k
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
18 févr. 2009 à 14:34
18 févr. 2009 à 14:34
Dim i As Integer i = 1 For k = 11 To 16 temp_tab(i) = Worksheets("Sheet2").Range("J" & k) i = i + 1 Next k
;o)
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
18 févr. 2009 à 15:18
18 févr. 2009 à 15:18
De rien,
Bonne continuation.
;o)
Bonne continuation.
;o)