Rechercher : dans
Par :

Petit programme sur excel

Dernière réponse le 26 fév 2009 à 19:32:50 Dyn_one, le 26 fév 2009 à 18:14:22 
 Signaler ce message aux modérateurs

Bonjour à tous,

Je voudrais créer deux programmes sous Excel.

Le premier, remplaçant chaque lettre d'un mot entré dans une cellule par une autre (une sorte de cryptage)

Le second, transposant les lettre d'un mot entré dans une autre cellule (la première lettre deviens la dernière et vice versa.)

Mon souci est qu'un mot entré dans une cellule est considéré comme une chaine de caractères, je ne sais pas comment traiter les lettre une à une.

Merci par avance de vos futures réponses,

Cordialement,

Dyn

Configuration: Windows XP
Firefox 3.0.6

Meilleures réponses pour « Petit programme sur excel » dans :
Télécharger Ms Word Excel Cracker VoirMs Word Excel Craker est une application permettant de retrouver les mots de passe perdus ou oubliés pour les fichiers.xls ou .doc créés avec Microsoft Office 97, 2000, 2003, XP ou autres programmes Word ou Excel compatibles. Cette application vous...

1

artragis, le 26 fév 2009 à 18:47:35

Dans exel, je ne sais pas s'il y a une fonction qui fait ça. Sinon, dans la programmation VBA (visual basic pour application) tu as la commande mid(n° de la lettre ; nombre de lettre prises)

Répondre à artragis

2

 thev, le 26 fév 2009 à 19:32:50

Voici comment mettre les lettres d'une chaîne dans un tableau : tab_lettres pour les traiter ensuite une par une via l'indiciation du tableau

Dim tab_lettres()
For i = 1 To Len(chaîne)
ReDim Preserve tab_lettres(1 To i)
tab_lettres(i) = Mid(chaîne, i, 1)
Next

Répondre à thev