pues tengo una duda yo habia encontrado una rutina para convertir cadenas de ascci a hexadecimal lo que hago es:
Dim a As Byte
Dim b As Byte
Dim c As Byte
Dim d As Byte
Dim e as string
Dim f as long
e= "ABCD"
a = Asc(Mid(e, 1, 1)) "se convierten a decimal los valores ascii
b = Asc(Mid(e, 2, 1))
c = Asc(Mid(e, 3, 1))
d = Asc(Mid(e, 4, 1))
" rutina que finalmente encuentra el valor decimal de todo el arreglo ascii
f = ((a And &H7F) * &H1000000) Or (b * &H10000) Or (CLng(c) * &H100) Or d
If a And &H80 Then
f = fOr &H80000000
no se si alguien tiene otra forma de hacerlo, si alguien la tiene le agradeceria mucho que la posteara.