allumer un feu vert ou rouge apres conversion bin

avoriaz

XLDnaute Junior
bonjour, le forum

et bien voila je reprends du service sur le vba .... B)

voila ce que je veux faire....

j'ai réalise une operation binaire sur une macro qui fonctionne j'ai le resulat dans une cellule exel qui me transforme simplement le chiffre decimal en binaire par la formule dec2bin( ' la case') ...

ca ca marche ...

maintenant ce meme resulat en binaire se presente sous differentes possibilité :


0
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

en faite je dois faire une comparaison avec une autre valeur par exemple celle ci :
0101

si la valeurs calculé est : 1111 alors je ca dois donner ceci

1010
je compare avec 1111

je retiens les identiques , ici le bits 2 et le bits 4
alors j'allume un feu vert sur le bits 1 et 3 ( les differents )
j'allume un feu rouge pour les bits 2 et 4 ' les identiques )

j'ai pas d'idee comment faire les voyant de feu, et si vous avez une idee pour la comparaison binaire pour trouver les identiques et les differents apres comparaison...

merci a vous

avoriaz

( j'avais vu a l'epoque une macro avec un feu rouge QQES part mais je sais plus ou la trouver et si je peux m'en servir )

merci encore

avoriaz
 
A

avoriaz

Guest
Re:allumer un feu vert ou rouge apres conversion b

salut,

un grand merci a toi TI_ ainsi que thierry pour votre aide ...
la macro fonctionne a merveille, c'est exactement la fonction que je dois avoir ...

effectivement j'avais deja activé utilitaire d'analyse dans macro complementaire du vba ..... mon prog et plein de calcul mathematique bianaire, hexa


un grand merci a vous tous !!!!

B) ;)
 

avoriaz

XLDnaute Junior
Re:allumer un feu vert ou rouge apres conversion b

SALUT,

j'ai essayer de faire a ma facon, mais j'ai une erreur quand il y a les 0 en tete , exel me colle le format ' 0' au lieu de '0000' du coup ca me creer des erreurs ...

j'arrive pas a forcer l'affichage sur 4 bits avec les 0 en tete ....

ci joints un fichier pour exemple...


avoriaz [file name=ESSAIS_20050628163827.zip size=12267]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/ESSAIS_20050628163827.zip[/file]
 

Pièces jointes

  • ESSAIS_20050628163827.zip
    12 KB · Affichages: 31

G.David

XLDnaute Impliqué
Re:allumer un feu vert ou rouge apres conversion b

En clair Avoriaz
tu mets deux interrupteurs en serie pour allumer une lampe rouge?


_____a______b______R_______
____________-b_____ ______
_____-a_____________V_______

-a=a barre
-b=b barre

a.b=R a et b
(-a)+(-b)=V a ou b
le + n'étant pas exclusif
Cordialement
G.David
 

avoriaz

XLDnaute Junior
Re:allumer un feu vert ou rouge apres conversion b

et bien la dans mon exemple, je cherche juste a forcee l'ecriture des valeurs

0000 dois etre ecris 0000 et pas 0 seul
0100 dois etre ecris 0100 et pas 100
0001 dois etre ecris 0001 et pas 1

voila

merci

avo
 

G.David

XLDnaute Impliqué
Salut
j'ai modifié le classeur [file name=ESSAIS_20050629154731.zip size=12403]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/ESSAIS_20050629154731.zip[/file]
 

Pièces jointes

  • ESSAIS_20050629154731.zip
    12.1 KB · Affichages: 33

Statistiques des forums

Discussions
312 294
Messages
2 086 880
Membres
103 404
dernier inscrit
sultan87