Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.08.06;
Скачать: CL | DM;

Вниз

Преобразования десятичного числа в шестнадцатиричное в Excel 2003   Найти похожие ветки 

 
Zvrb   (2006-07-05 12:41) [0]

Уважаемы мастера!
Извините, что не совсем по теме, но может вас не затруднить помочь мне.
Никак не могу преобразовать DEC в HEX  в Excel.
Вроде как должны быть инженерные функции, но я их не вижу, у меня их просто напрасто нет.
Или может есть программка, котороя бы брала данные ил xls или хотябы txt и все имеющиеся данные, разделённые запятой или пробелом переконвертировала бы в hex.
Заранее благодарю всех откликнувшихся на проблему. Буду рад любой информации.
Спасибо!


 
Игорь Шевченко ©   (2006-07-05 17:08) [1]

ШЕСТН.В.ДЕС и ДЕС.В.ШЕСТН (для русского, разумеется)

Если эта функция недоступна, следует установить надстройку "Пакет анализа", а затем подключить ее с помощью команды Надстройки меню Сервис.


 
vertal ©   (2006-07-07 14:27) [2]

А я как-то функцию на VBA писал:


Private IntToHex(15) As Byte

Public Function IntToStrHEX(ByVal Source As Long, ByVal RecChars As Long) As String
Static t As String, i As Byte
Static Init As Boolean
If Not Init Then
 Init = True
 For i = 0 To 9
   IntToHex(i) = Asc("0") + i
 Next i
 For i = 10 To 15
   IntToHex(i) = Asc("A") + i - 10
 Next i
End If
t = Space$(RecChars)
For i = 0 To RecChars - 1
 Mid$(t$, RecChars - i, 1) = Chr$(IntToHex(Source And &HF))
 Source = Source \ 16
Next i
IntToStrHEX = t
End Function


К ней правда еще макрос нужен, который будет считывать значения из определенных ячеек и подставлять получившиеся значения в другие ячейки. Зато для отрицательных чисел нужное число знаков оставляет.



Страницы: 1 вся ветка

Текущий архив: 2006.08.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.051 c
15-1152401878
SerJaNT
2006-07-09 03:37
2006.08.06
Оборудование


15-1152708886
NailMan
2006-07-12 16:54
2006.08.06
Никому работа не нужна? А то предлагают у нас...


2-1153168935
GanibalLector
2006-07-18 00:42
2006.08.06
OLE Automation


2-1153396795
RobinBad
2006-07-20 15:59
2006.08.06
Чтение из файла по строкам


2-1152877503
yon
2006-07-14 15:45
2006.08.06
Hexadecimal