Sheets or sheets : telle est la question ?
Bonjour tout le monde !!!
J'ai un probleme, j y comprend rien...
J'ai une feuille avec du code VBA et tout mon code fonctionne a merveille.
Chaque année on recréé un fichier pour les commandes de materiels reçues, donc j ai fait un copier/coller de mon code dans une feuille du nouveau fichier (enfin de toute la feuille quoi).
Dans l ancien fichier "Sheets" etait en minuscule (donc sheets) et ça marchait correctement.
Code:
1 2 3 4
| If (Not FeuilleExiste(ThisWorkbook, nomPharmacien)) Then
sheets.Add.Name = nomPharmacien
sheets(nomPharmacien).Move after:=Worksheets(Worksheets.Count)
End If |
Depuis le copier/coller, il est ecrit en majuscule (Sheets) et le probleme c est qu il ne le prend pas en compte.
Code:
1 2 3 4
| If (Not FeuilleExiste(ThisWorkbook, nomPharmacien)) Then
Sheets.Add.Name = nomPharmacien
Sheets(nomPharmacien).Move after:=Worksheets(Worksheets.Count)
End If |
Il me dit une erreur 400 sans me donner d autre explication...
Merci de votre aide ;)
ps : je précise juste que c est pas moi qui spécifie la majuscule ou non, c est VBA qui la met ou non.:roll: