Главная страница
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.047 c
2-1152795828
Dbrg
2006-07-13 17:03
2006.08.06
Учетные записи пользователей


1-1150798928
ГостьНомер
2006-06-20 14:22
2006.08.06
Как перекрыть абстрактную функцию с другими параметрами?


2-1153166950
Vivax
2006-07-18 00:09
2006.08.06
Palladinu


1-1150976550
wipr
2006-06-22 15:42
2006.08.06
Можно ли оживить QuickReport в Delphi 2006


3-1148964388
apl
2006-05-30 08:46
2006.08.06
Как удалить записи