Remplacer lettre par une lettre -EXCEL-

Fermé
Youhou - 29 oct. 2010 à 19:25
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 29 oct. 2010 à 21:12
Bonjour,

Sur mon tableur excel, j'aimerai dans un texte, remplacer
ABCDEFGHIJKLM.... par
AZERTYUIOPQSD....
en gros faire A=A; B=Z; C=E .. etc
Quelqu'un connait la formule ?

Merci d'avance
A voir également:

5 réponses

lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 191
Modifié par lermite222 le 29/10/2010 à 21:21
Bonjour,
Avec une formule ce ne sera pas possible.
Une solution avec une formule en VBA
Coller le code ci-dessous dans un module public.
Public Function RemplacerBB(Modele As Range) As String  
Dim Chaine As String, i As Integer, L As Boolean  
Dim R As Integer, C As String, Tp As String  
    Application.Volatile  
    Chaine = "AZERTYUIOPQSDFGHJKLMWXCVBN"  
    For i = 1 To Len(Modele)  
        R = Asc(Mid(Modele, i, 1))  
        If R > 96 And R < 123 Then 'minuscule  
            L = True: R = R - 32  
        Else: L = False  
        End If  
        If R < 65 Or R > 90 Then 'espace  
            Tp = Tp & " "  
        Else  
            C = Mid(Chaine, R - 64, 1)  
            Tp = Tp & IIf(L, LCase(C), C)  
        End If  
    Next i  
    RemplacerBB = Tp  
End Function


Et dans une feuille mettre par exemple... Dans F4
=RemplacerBB(D4)

Et taper le texte à transformer en D4
A+

L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
1
minipatou Messages postés 180 Date d'inscription lundi 31 août 2009 Statut Membre Dernière intervention 28 décembre 2010 2
29 oct. 2010 à 19:32
0
Merci, mais, quelqu'un n'a pas la formule ? Ce serait plus simple :D
0
minipatou Messages postés 180 Date d'inscription lundi 31 août 2009 Statut Membre Dernière intervention 28 décembre 2010 2
29 oct. 2010 à 19:53
Bha je vais demendé a mon frere , demain si il a la formule et si oui je te la donne et n'hesite pas a me le redemendé si je zap ^^
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Okeeey Merci Beaucoup ;)
0