Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 05.12.2007, 08:23   #1
banker
 
Регистрация: 05.12.2007
Сообщений: 3
По умолчанию как избавиться от 2.26188E+19??

Я с htm файла копирую таблицу содержащую номера счетов.
К примеру 22618840199028271001. Скопированные данные вставляю в Excel 2002, но они отображаются как 2.26188E+19. А нужно чтоб как в исходном файле отображались. Пожалуйста подскажите как решить проблему.
banker вне форума
Старый 05.12.2007, 08:34   #2
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Формат ячеек поменяй на числовой.
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 05.12.2007, 10:51   #3
Alkaline
Пользователь
 
Регистрация: 22.11.2007
Сообщений: 79
По умолчанию

banker, для номеров счетов и пр. индексов лучше применять текстовый формат.

Это позволяет сохранять нужное число знаков, даже когда номер начинается с нулей. Только если ты сейчас укажешь формат "Текстовый", у тебя все равно сохранится вид "2.26188E+19"; придется войти в ячейку и нажать ENTER (для Excel 2003 - актуально; и по-хорошему, это можно считать глюком). Но впредь лучше поставить формат столбца заранее.


SAS888, привет!
Alkaline вне форума
Старый 06.12.2007, 09:14   #4
banker
 
Регистрация: 05.12.2007
Сообщений: 3
По умолчанию

Я все перепробовал.
Если формат ячеек сделать как число, то получается 22618840199028200000...т.е он последние 5 цифр "обнуляет".
banker вне форума
Старый 06.12.2007, 09:57   #5
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

А что текстовый не устраивает?


Ergistael, привет!
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 07.12.2007, 10:47   #6
banker
 
Регистрация: 05.12.2007
Сообщений: 3
По умолчанию

С текстовым форматом то же самое.
Вопрос теперь такой: как сделать так, чтобы Excel 2002 не обнулял последние цифры.
banker вне форума
Старый 07.12.2007, 11:00   #7
Alkaline
Пользователь
 
Регистрация: 22.11.2007
Сообщений: 79
По умолчанию

СНАЧАЛА задаешь формат ячейки (диапазона) "Текстовый", ПОТОМ вставляешь туда значение. ";-)
Alkaline вне форума
Старый 07.12.2007, 11:02   #8
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Если предварительно, как говорил Alkaline, установить в нужной ячейке текстовый формат, то данные туда запишутся полностью, т.е. в первоначальном виде.
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 07.12.2007, 11:03   #9
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Извините, накладка, я долго писал.
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 07.12.2007, 11:09   #10
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Я бы спросил по другому: как использовать тип данных Decimal?
Объявить его нельзя, а преобразование позже, в данном случае, не поможет.
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как избавиться от ненужных чисел Славный Общие вопросы 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