Bonjour le Forum,
Je reviens vers vous pour « encore » vous demander de l’aide après maintes recherches infructueuses.
Avec l’aide de Theze, j’ai une macro qui transforme une abréviation en mot ou phrase.
Cette macro tourne très bien, mais serait-il possible que celle-ci déclenche aussi bien en début qu’en milieu de phrase.
Actuellement la macro ne déclenche que s’il n’y a que l’abréviation dans le début de cellule.
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Not Intersect(Target, Range("H15:K18")) Is Nothing Then
Select Case Target.Value
Case "SPHPT"
Target.Value = "Service de protection et prévention sur le lieu de travail "
Case "EPI"
Target.Value = "L’équipe de première intervention"
Run Target.Select 'revient à la cellule
SendKeys "{F2}" 'l'appui sur la touche F2 permet d'entrer en édition et mets le curseur en fin de texte
End Select
End If
End Sub
Je vous remercie d’avance pour l’aide que vous pourrez m’apporter.