Renommer un onglet suivant une cellule qui contient une formule

  • Initiateur de la discussion Initiateur de la discussion taissi
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

taissi

Guest
SALUT TT LE MONDE JE SUIS AVEC VOUS POUR UN AUTRE BESOIN
J AI RECUPPERER CE CODE SUR LE FORUM ZT IL FONCTIONNE MAIS SI LA CELL CONTIENT UNE FORMULE LA C EST PLUS BON
Y AURAIT IL UNE ALTERNATIVE POUR Y REMDIER
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Target, Range("B4")) Is Nothing Then
ActiveSheet.Name = Range("B4")
End If
End Sub
MERCI D AVANCE
 
Re : Renommer un onglet suivant une cellule qui contient une formule

Bonjour Taissi

Un conseil: sur un forum évite d'écrire en majuscule. En général, c'est mal vu 🙁.

Allez, envoie ton fcihier et quelqu'un va te le faire sans problème (remarque avec un peu de chance 🙂) .
 
Re : Renommer un onglet suivant une cellule qui contient une formule

Bonjour,

Cette procédure événementielle : Private Sub Worksheet_Change(ByVal Target As Range)
n'est pas déclenché si la cellule contenant une formule est mise à jour. Seule la modification d'une cellule faite manuellement ou par un copier-coller fait réagir la procédure événementielle.

Si nécessaire, tu peux utiliser l'événement suivant :

'------------------------
Private Sub Worksheet_Calculate()

End Sub
'------------------------
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
9
Affichages
508
Retour