Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
Dans ce fichier (2) j'ai ajouté la feuille "FICHE CLIENT" et la macro :
VB:
Private Sub Worksheet_Activate()
Application.ScreenUpdating = False
[B1] = ""
Rows("4:" & Rows.Count).Delete 'RAZ
Sheets("BDD").[A4].CurrentRegion.Copy [A3]
[A3] = Chr(1) 'sécurité
With [A3].CurrentRegion
If Application.CountIf(.Columns(1), "<>" & .Cells(2, 1)) > 1 Then .Offset(1).Resize(.Rows.Count - 1).Delete xlUp: Exit Sub
[B1] = "FICHE DU CLIENT " & UCase(.Cells(2, 1))
End With
End Sub
Elle se déclenche quand on active la feuille.
J'ai aussi légèrement modifié la macro de la 1ère feuille car il est mieux d'ajouter un astérisque quand on entre les 1ères lettres du nom :
- 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