Erreur 1004

hshs -  
Pierre1310 Messages postés 8564 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je sais pas pourquoi on me donne erreur sachant que j utilise la meme ligne de code dans une autre fonction et ça marrche


While nbYearTemp > 0


While InStr(listYear, ThisWorkbook.Sheets("DataValProp").Range("A" & i + cursorYear).Value) = 0 Or ThisWorkbook.Sheets("DataValProp").Range("A" & i + cursorYear).Value = ""
i = i + 1
Wend


While InStr(ThisWorkbook.Sheets("DataValProp").Range("A" & i + cursorYear).Value, "Average") = 0
i = i + 1
Wend

i = i + cursorYear
cursorYear = i + 1

listRange = listRange & "A" & i & ":BW" & i & ","

nbYearTemp = nbYearTemp - 1
i = 1
Wend




2 réponses

Pierre1310 Messages postés 8564 Date d'inscription   Statut Membre Dernière intervention   651
 
Salut,

Mets des balises "basic" pour ton code et donne la ligne ou il y a ton erreur stp.
0
hshs
 
l'erreur c est sur la ligne
While InStr(listYear, ThisWorkbook.Sheets("DataValProp").Range("A" & i + cursorYear).Value) = 0 Or ThisWorkbook.Sheets("DataValProp").Range("A" & i + cursorYear).Value = ""

Excuse moi je suis vraiment debutante j ai pas compris qu est ce que tu veux dire par "basic"
0
Pierre1310 Messages postés 8564 Date d'inscription   Statut Membre Dernière intervention   651
 
L'erreur 1004 signifie une erreur d'objet donc tu ne lui donne pas ce qu'il attend.
 je suis une balise basic
0