WorksheetFunction.Dec2Bin (Excel)

Convertit un nombre décimal en binaire.

Si nombre <-512 ou si nombre > 511, DECBIN renvoie la #NUM! Autrement, la méthode INDEX renvoie la valeur d'erreur #REF!. Si nombre n’est pas un nombre, DECBIN renvoie le #VALUE! Autrement, la méthode INDEX renvoie la valeur d'erreur #REF!. Si DECBIN requiert plus de caractères que le nombre, il renvoie la #NUM! Autrement, la méthode INDEX renvoie la valeur d'erreur #REF!. Si les caractères ne correspondent pas à un entier, l'argument est tronqué. Si nb_car n’est pas un nombre, DECBIN renvoie le #VALUE! Autrement, la méthode INDEX renvoie la valeur d'erreur #REF!. Si nb_car est égal à zéro ou négatif, DECBIN renvoie la #NUM! Autrement, la méthode INDEX renvoie la valeur d'erreur #REF!.

Dec2Bin (Arg1, Arg2)


Dim strDec2Bin As String
strDec2Bin = WorksheetFunction.Dec2Bin(Arg1:=)

Arguments

Arg1, Arg2

Arg1 - Number-entier décimal à convertir. Si le nombre est négatif, les valeurs de place valides sont ignorées et DECBIN renvoie un nombre binaire de 10 caractères (10 bits) dont le bit le plus significatif est le bit de signe. Les neuf autres bits sont les bits de magnitude. Les nombres négatifs sont représentés avec une notation de complément à deux

Arg2 - Nb_car - nombre de caractères à utiliser. Si nb_car est omis, DECBIN utilise le nombre minimal de caractères nécessaires. Nb_car permet d'ajouter des zéros de tête à la valeur renvoyée