Bonjour à tous,
Cela fait plusieurs jours que je galère à convertir une donnée.
A partir de plusieurs logiciels et d'une valeur initiale servant d'exemple, j'ai réussi à avoir la valeur finale.
Exemple :
Valeur Initiale : 40 000
Valeur finale en 2 mots : mot1 : 0
mot2 : -25536
Mais le problème c'est que je ne sais pas comment avoir ce résultat -25536. J'ai essayé de passer en Hexa, en binaire, mais je n'y arrive pas.
Avez vous une idée pour ce développement sous VBA ?
J'ai commencé avec un bout de code dans un bouton.
A partir de la valeur décimale , je décompose 2 mots en hexa. Est ce un bon début ?
Sub Bouton78_Cliquer()
Mot_dec = 40000
Mot_hex = WorksheetFunction.Dec2Hex(Mot_dec, 8)
droite_hex = Right(Mot_hex, 4)
gauche_hex = Left(Mot_hex, 4)
End Sub
Je vous remercie.
Guillaume