zoslex
Messages postés18Date d'inscriptionmardi 27 mai 2003StatutMembreDernière intervention14 mars 2006
-
27 sept. 2005 à 11:23
kendavros -
10 mars 2013 à 17:37
Bonjour,
Je cherche à créer une fonction sous Excel dans l'objectif d'inverser une chaîne de caractère. Exemple : "azerty" => "ytreza".
La fonction CHERCHER recherche un caractère de la gauche vers le droite dans Excel. Existe-il l'équivalant de droite à gauche ?
cs_Willi
Messages postés2375Date d'inscriptionjeudi 12 juillet 2001StatutModérateurDernière intervention15 décembre 201822 27 sept. 2005 à 12:07
Salut,
A défaut de connaitre une formule sous Excel voici une petite fonction perso à mettre dans l'éditeur de code de ta feuille ou classeur excel peut importe
Exemple d'utilsation: MsgBox InverseChars("abcdefghijklmnopqrstuvwxyz")
Public Function InverseChars(MaChaine As String) As String
Dim sTmp As String
Dim i As Integer
For i = 0 To Len(MaChaine) - 1
sTmp = sTmp & Mid$(MaChaine, Len(MaChaine) - i, 1)
Next
cs_Willi
Messages postés2375Date d'inscriptionjeudi 12 juillet 2001StatutModérateurDernière intervention15 décembre 201822 27 sept. 2005 à 22:27
Je pense que cela vient de la
jpleroisse part directement de la fin de la chaine et ne calcule qu'une seule fois sa longeur
alors que moi dans ma boucle je recherche à chaque fois la longeur de ma chaine que je soustrait à i
Vous n’avez pas trouvé la réponse que vous recherchez ?