bonjour à tous, dans mon code je fait appel au nom du claseeur, alors je voudrai pas qu'un autre utilisateur le changue, comme je n'ai pas pu interdir ça, alors j'ai pensé à renomer le nom s'il correspond pas au nom d'origne, mais le probleme en utlisant ce code j'ai un message d'erreur comme quoi je ne peux pas affecter une valeur !c'est en lecture seul,,??? alors je voudrai savoir comment je peux faire pour que je puisse le renommer on cas ou le nom a été deja modifié??merci par avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Private Sub workbook_open() Dim nom As String Dim nomorigine As String nom = ActiveWorkbook.Name nomorigine = "OUTILSCONTROLE.xls" If nom <> nomorigine Then ActiveWorkbook.Name = nomorigine End If end sub








Répondre avec citation


Partager