|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
05.12.2007, 08:23 | #1 |
Регистрация: 05.12.2007
Сообщений: 3
|
как избавиться от 2.26188E+19??
Я с htm файла копирую таблицу содержащую номера счетов.
К примеру 22618840199028271001. Скопированные данные вставляю в Excel 2002, но они отображаются как 2.26188E+19. А нужно чтоб как в исходном файле отображались. Пожалуйста подскажите как решить проблему. |
05.12.2007, 08:34 | #2 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Формат ячеек поменяй на числовой.
Чем шире угол зрения, тем он тупее.
|
05.12.2007, 10:51 | #3 |
Пользователь
Регистрация: 22.11.2007
Сообщений: 79
|
banker, для номеров счетов и пр. индексов лучше применять текстовый формат.
Это позволяет сохранять нужное число знаков, даже когда номер начинается с нулей. Только если ты сейчас укажешь формат "Текстовый", у тебя все равно сохранится вид "2.26188E+19"; придется войти в ячейку и нажать ENTER (для Excel 2003 - актуально; и по-хорошему, это можно считать глюком). Но впредь лучше поставить формат столбца заранее. SAS888, привет! |
06.12.2007, 09:14 | #4 |
Регистрация: 05.12.2007
Сообщений: 3
|
Я все перепробовал.
Если формат ячеек сделать как число, то получается 22618840199028200000...т.е он последние 5 цифр "обнуляет". |
06.12.2007, 09:57 | #5 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
А что текстовый не устраивает?
Ergistael, привет!
Чем шире угол зрения, тем он тупее.
|
07.12.2007, 10:47 | #6 |
Регистрация: 05.12.2007
Сообщений: 3
|
С текстовым форматом то же самое.
Вопрос теперь такой: как сделать так, чтобы Excel 2002 не обнулял последние цифры. |
07.12.2007, 11:00 | #7 |
Пользователь
Регистрация: 22.11.2007
Сообщений: 79
|
СНАЧАЛА задаешь формат ячейки (диапазона) "Текстовый", ПОТОМ вставляешь туда значение. ";-)
|
07.12.2007, 11:02 | #8 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Если предварительно, как говорил Alkaline, установить в нужной ячейке текстовый формат, то данные туда запишутся полностью, т.е. в первоначальном виде.
Чем шире угол зрения, тем он тупее.
|
07.12.2007, 11:03 | #9 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Извините, накладка, я долго писал.
Чем шире угол зрения, тем он тупее.
|
07.12.2007, 11:09 | #10 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Я бы спросил по другому: как использовать тип данных Decimal?
Объявить его нельзя, а преобразование позже, в данном случае, не поможет.
Чем шире угол зрения, тем он тупее.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как избавиться от ненужных чисел | Славный | Общие вопросы Delphi | 1 | 09.06.2008 22:40 |
Как избавиться от многоточия в TsListView | dimfil | Компоненты Delphi | 5 | 03.12.2007 09:57 |
Как избавиться от QTINTF70.DLL ? | Aslan | Общие вопросы Delphi | 19 | 24.10.2007 16:53 |
Избавиться от ведущих нулей. | Progs | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 24.10.2007 12:50 |
как избавиться от закладки | ЧИЖ | Общие вопросы Delphi | 3 | 24.06.2007 00:05 |