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.
Depuis le copier/coller, il est ecrit en majuscule (Sheets) et le probleme c est qu il ne le prend pas en compte.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 If (Not FeuilleExiste(ThisWorkbook, nomPharmacien)) Then Sheets.Add.Name = nomPharmacien Sheets(nomPharmacien).Move after:=Worksheets(Worksheets.Count) End If
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.![]()
Partager