Si grabas una macro en visual basic con el siguiente código:
Function d2b(numero As Integer) As String
While numero >= 2
d2b = CStr(numero Mod 2) & d2b
numero = numero \ 2
Wend
d2b = CStr(numero Mod 2) & d2b
End Function
puedes convertir valores mayores. Si ademas cambias el integer por un long, aumentarás todavía más el rango.
Luego llamas a la macro como si de una función más se tratara, es decir, en una celda cualquiera la llamrías poniendo
=d2b(F5)
Esto te convertirá el valor que haya en F5 a binario.
Ojo a la línea "numero = numero \ 2" con el sentido de la barra. Es una división entera.
Esto te permite crear tus propias funciones y es muy util.