Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
philou36
Bonjour,
j'ai récupéré cette macro, te convient elle ??
Function sansAccent(chaine) codeA = "ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòó ôõöøÈÉÊËèéêëÌÍÎÏìíîïÙÚÛÜù úûüÿÑñÇç" codeB = "AAAAAAaaaaaaOOOOOOooooooEEEEeeeeIIIIiiiiUUUUuuuuyNnCc" temp = chaine For i = 1 To Len(temp) p = InStr(codeA, Mid(temp, i, 1)) If p > 0 Then Mid(temp, i, 1) = Mid(codeB, p, 1) Next sansAccent = temp End Function
On 3 déc, 01:53, "M41" wrote:
Bonjour
En dehors de l'utilisation d'un programme reposant sur une correspondance entre :
Const Accentué As String = "ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöø ÈÉÊËèéêëÌÍÎÏìíîïÙÚÛÜùúûüÿ ÑñÇç" Const NonAccentué As String = "AAAAAAaaaaaaOOOOOOooooooEEEEeeeeIIIIiiiiUUUUuuuuyNnCc"
Existe t il une combinaison de fonctions VBA pour désaccentuer un texte ?
Cordialement
M41
Bonjour,
j'ai récupéré cette macro, te convient elle ??
Function sansAccent(chaine)
codeA = "ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòó ôõöøÈÉÊËèéêëÌÍÎÏìíîïÙÚÛÜù úûüÿÑñÇç"
codeB = "AAAAAAaaaaaaOOOOOOooooooEEEEeeeeIIIIiiiiUUUUuuuuyNnCc"
temp = chaine
For i = 1 To Len(temp)
p = InStr(codeA, Mid(temp, i, 1))
If p > 0 Then Mid(temp, i, 1) = Mid(codeB, p, 1)
Next
sansAccent = temp
End Function
On 3 déc, 01:53, "M41" <boomerang.pr...@wanadoo.fr> wrote:
Bonjour
En dehors de l'utilisation d'un programme reposant sur une correspondance
entre :
Const Accentué As String =
"ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöø ÈÉÊËèéêëÌÍÎÏìíîïÙÚÛÜùúûüÿ ÑñÇç"
Const NonAccentué As String =
"AAAAAAaaaaaaOOOOOOooooooEEEEeeeeIIIIiiiiUUUUuuuuyNnCc"
Existe t il une combinaison de fonctions VBA pour désaccentuer un texte ?
Function sansAccent(chaine) codeA = "ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòó ôõöøÈÉÊËèéêëÌÍÎÏìíîïÙÚÛÜù úûüÿÑñÇç" codeB = "AAAAAAaaaaaaOOOOOOooooooEEEEeeeeIIIIiiiiUUUUuuuuyNnCc" temp = chaine For i = 1 To Len(temp) p = InStr(codeA, Mid(temp, i, 1)) If p > 0 Then Mid(temp, i, 1) = Mid(codeB, p, 1) Next sansAccent = temp End Function
On 3 déc, 01:53, "M41" wrote:
Bonjour
En dehors de l'utilisation d'un programme reposant sur une correspondance entre :
Const Accentué As String = "ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöø ÈÉÊËèéêëÌÍÎÏìíîïÙÚÛÜùúûüÿ ÑñÇç" Const NonAccentué As String = "AAAAAAaaaaaaOOOOOOooooooEEEEeeeeIIIIiiiiUUUUuuuuyNnCc"
Existe t il une combinaison de fonctions VBA pour désaccentuer un texte ?
Cordialement
M41
isabelle
bonjour M41,
il est possible de faire une fonction personnalisé :
En dehors de l'utilisation d'un programme reposant sur une correspondance entre :
Const Accentué As String = "ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÌÍÎÏìíîïÙÚÛÜùúûüÿÑñÇç" Const NonAccentué As String = "AAAAAAaaaaaaOOOOOOooooooEEEEeeeeIIIIiiiiUUUUuuuuyNnCc"
Existe t il une combinaison de fonctions VBA pour désaccentuer un texte ?
Cordialement
M41
M41
Bonsoir et merci
A quelques nuances près on aboutit donc toujours comme présenti à une procédure itérative programmée On ne peut rien faire par une simple combinaison de fonctions basiques basic sur un libellé entier.
Cordialement
M41
"isabelle" a écrit dans le message de news:
bonjour M41,
il est possible de faire une fonction personnalisé :
En dehors de l'utilisation d'un programme reposant sur une correspondance entre :
Const Accentué As String = "ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÌÍÎÏìíîïÙÚÛÜùúûüÿÑñÇç" Const NonAccentué As String = "AAAAAAaaaaaaOOOOOOooooooEEEEeeeeIIIIiiiiUUUUuuuuyNnCc"
Existe t il une combinaison de fonctions VBA pour désaccentuer un texte ?
Cordialement
M41
Bonsoir et merci
A quelques nuances près on aboutit donc toujours comme présenti à une
procédure itérative programmée
On ne peut rien faire par une simple combinaison de fonctions basiques basic
sur un libellé entier.
Cordialement
M41
"isabelle" <i@v> a écrit dans le message de news:
e3NzTURVJHA.200@TK2MSFTNGP02.phx.gbl...
bonjour M41,
il est possible de faire une fonction personnalisé :
A quelques nuances près on aboutit donc toujours comme présenti à une procédure itérative programmée On ne peut rien faire par une simple combinaison de fonctions basiques basic sur un libellé entier.
Cordialement
M41
"isabelle" a écrit dans le message de news:
bonjour M41,
il est possible de faire une fonction personnalisé :