S'abonner :  Newsletters    Magazines
Avis sur les produits Avis sur les logiciels Avis sur les jeux Actualités Blog 01 A propos des forums
186 utilisateurs connectés

Macro Excel sur un caractere d'une adresse

chrisprolls le 29 juillet 2009 à 06h41
Bonjour à tous et merci d'avance pour votre aide.

Je ne suis pas expert en macro excel et je recherche un moyen de trier par pair ou impair une colonne dans Excel avec une saisie dans la cellule de ce type :

A1-0022-001-0003-0

Le chiffre en rouge est celui que je souhaiterai idientifier en pair ou impair.

A savoir que le contenu de ma cellule ne peut pas être fractionné car c'est un fichier généré par un logiciel.

En fait pour vous faciliter la tâche, je souhaite intérroger le 16ème caractère de ma cellule et dire par exemple, si il est pair donc =1 ou impair alors =0.

J'espère avoir été suffisament clair.
J'attends vos réponses avec impatience.

Encore merci d'avance.

Chris
Luj0 le 07 aout 2009 à 12h14
Ca fait longtemps que je n'ai pas touché au VBA mais tu peux faire quelque chose de ce type :

dim i as integer
dim chaine as string
chaine = contenu de ma cellule
if Mid(chaine, 16, 1) = 1 -> impaire
if Mid(chaine, 16, 1) = 2 -> paire

Ensuite il te suffit de faire une liste avec le chiffres paires une autre avec les impaires
Tu fais une boucle et tu test avec le if.

si tu n'arrive vraiment pas a faire le code fait moi parvenir 2 trois de tes exemples que j'essaye de le mettre en place et je te renverrais le code.
-------
Il y a toujours une solution... En informatique... ;)


PRODUITS

TÉLÉCHARGER - LOGICIELS

JEUX VIDÉOS

LOISIRS

01NET PRO

AVIS ET COMMENTAIRES

A PROPOS DE 01NET

publicité
Poker : astuces
Le CHIP TRICKS : manipulez vos jetons comme un vrai pro !

Service 01net
Newsletters 01net
abonnez vous gratuitement !
  
01Informatique
01 INFORMATIQUE
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
MICRO HEBDO
L'hebdo qui vous simplifie la micro
et Internet.
L'Ordinateur Individuel
L'ORDINATEUR INDIVIDUEL
Le mensuel informatique qui vous informe et vous conseille.
Nous contacter  |  Charte de confiance  |  Voir notice légale

01net.  -  01men  -  RMC  -  BFM Radio  -  BFM TV  -  TousLesPodcasts  -  01informatique.fr  -  Association RMC-BFM
Tous droits réservés © 1999 - 2009 Groupe 01 - 01net.