Bonjour a tous,
J'ai besoin d'aide!!!!!!!
Voila mon problème :
J'ai un tableau avec diffèrentes lignes que je souhaite classé dans diffèrentes feuilles en fonction du nom d'équipe.
Je regarde donc si le chantier et terminer et si oui quelle équipe l'a réalisé. je copie la ligne de ma premiere feuille vers la feuille sur la quelle je veux la copier. 😱 un peu compliquée mon explication!
voici mon code :
i = 3
an = "A" & i
while feuil1.range(an) <> ""
'numéro de cellule
an = "A" & i
na = "N" & i
mm = "M" & i
gg = "G" & i
'variable récupere le nom de l'équipe
var = Feuil1.Range(gg).Text
If Feuil1.Range(mm) = "term" Then
If var = "exploit" Or var = "labo" Or var = "meca" Then
Range(an, na).Select
Selection.Cut
Sheets(var).Select
'derniere ligne +1
Rows(ActiveSheet.UsedRange.Rows.Count + 1).Select
ActiveSheet.Paste
Sheets("Consignation").Select
Rows("3:3").Select
End If
End If
i = i + 1
Wend
Je ne comprend pas pourquoi j'ai une erreur 1004
La methode Select de la classe Range a échoué.
J'ai besoin d'aide!!!!!!!
Voila mon problème :
J'ai un tableau avec diffèrentes lignes que je souhaite classé dans diffèrentes feuilles en fonction du nom d'équipe.
Je regarde donc si le chantier et terminer et si oui quelle équipe l'a réalisé. je copie la ligne de ma premiere feuille vers la feuille sur la quelle je veux la copier. 😱 un peu compliquée mon explication!
voici mon code :
i = 3
an = "A" & i
while feuil1.range(an) <> ""
'numéro de cellule
an = "A" & i
na = "N" & i
mm = "M" & i
gg = "G" & i
'variable récupere le nom de l'équipe
var = Feuil1.Range(gg).Text
If Feuil1.Range(mm) = "term" Then
If var = "exploit" Or var = "labo" Or var = "meca" Then
Range(an, na).Select
Selection.Cut
Sheets(var).Select
'derniere ligne +1
Rows(ActiveSheet.UsedRange.Rows.Count + 1).Select
ActiveSheet.Paste
Sheets("Consignation").Select
Rows("3:3").Select
End If
End If
i = i + 1
Wend
Je ne comprend pas pourquoi j'ai une erreur 1004
La methode Select de la classe Range a échoué.