bonjour,
j'ai fait une macro (qui fonctionnait bien jusqu'à présent) afin de nommer l'onglet en fonction d'un choix fait par un opérationnel dans une liste déroulante

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
Sub Nom_onglet()
 
If Range("d7").Value = "Code magasin" Then
ActiveSheet.Name = Range("a1").Value
Else: ActiveSheet.Name = Range("d7").Value
End If
 
End Sub
Je ne comprends pas pourquoi depuis hier soir 19h30 cette macro ne fonctionne plus, ni le if ni le else
je ne me souviens pas d'avoir fait une modification dans le fichier

quelqu'un a une idée de ce qui pourrait la perturber ?
sachant que c'est un code à 4 chiffres qui est renvoyé pour renommer l'onglet en cours, et que ce chiffre provient d'un TCD (j'avais d'abord pensé à un problème de format...)

Merci de votre aide