Closed TopicStart new topicStart Poll

Страницы: (1) 1 
nona
дата: [ i ]
  • Group Icon
  • Грандмастер
  • Репутация: 834
  • Статус: где бы взять еще дополнительных 24 часа в сутки?
  • Member OfflineЖенщинаЗамужем
Прямо ламером себя почувствовала.

Есть прога которая экспортирует данные в Excel, и тут наступает самое веселое.

Есть текст такого вида 004545 или 045845 так Excel его по доброте душевной преобразует в число и делает 4545 или 45845.

Я точно помню что это где то отключается. Перешарила настройки - найти не могу.

Office Excel 2003 и 2007.
do-do
дата: [ i ]
  • Group Icon
  • Мастер
  • Репутация: 349
  • Статус: Поболтаем?
  • Member OfflineМужчинаСвободен
А ежли выделить ячейки (диапазоны) и задать СТРОКОВЫЙ (текстовый) формат ячеек :)?
NOBODY9999999999
дата: [ i ]
  • *
  • Специалист
  • Репутация: 33
  • Статус:
  • Member OfflineМужчинаСвободен
Нет щас под рукой 2003-го маздайского. В OpenOffice это "Формат ячеек" - "Числа" - "Начальные нули" и счетчик (сколько, собственно, нулей).
2 do-do А после преобразования в строковый формат формулы точно сработают? 00064.gif

Это сообщение отредактировал Сергей Е. Ильiнъ - 22-10-2009 - 15:54
do-do
дата: [ i ]
  • Group Icon
  • Мастер
  • Репутация: 349
  • Статус: Поболтаем?
  • Member OfflineМужчинаСвободен
Тады я не понял - чем тогда не нравится
Есть текст такого вида 004545 или 045845 так Excel его по доброте душевной преобразует в число и делает 4545 или 45845.
Ежли формулы нужны.... вроде 004545 действительно 4545

Ну а если В опеноффис всосать....сделать как нужно и в экселевском формате сохранить :)?

nona
дата: [ i ]
  • Group Icon
  • Грандмастер
  • Репутация: 834
  • Статус: где бы взять еще дополнительных 24 часа в сутки?
  • Member OfflineЖенщинаЗамужем
не тут сложнее
это коды услуг выгружаемые большими простынями по факту оказания и нужны они именно в текстовом варианте, т.к. потом у клиентов экспертиза именно по этим кодам и проверяет

а получается что при создании файла все эти коды обрабатываются и становятся числами...

преобразовывать обратно уже смысла нет т.к. нули уже не вернутся, а угадать кол-во нулей тоже нельзя т.к. их кол-во колеблется от 1 до 5


создать документ изначально тоже не вариант, т.к. при выгрузке программа создает новый файл

основная цель оставить записи именно с нулями

Это сообщение отредактировал nona - 22-10-2009 - 22:26
NOBODY9999999999
дата: [ i ]
  • *
  • Специалист
  • Репутация: 33
  • Статус:
  • Member OfflineМужчинаСвободен
То есть, и количество всех символов, включая нули, в каждом коде разное? Если да, то проще, действительно, выгрузить в текст, допустим, в CSV...

Если каждый код состоит из одинакового количества символов, то так, как я написал: "начальные нули" в OO.o - это, собственно, количество символов и есть, и при заданном оном в 6 символов введенные числа в ячейке будут выглядеть как 000001, 000512, допустим, 001024, 065536...
nona
дата: [ i ]
  • Group Icon
  • Грандмастер
  • Репутация: 834
  • Статус: где бы взять еще дополнительных 24 часа в сутки?
  • Member OfflineЖенщинаЗамужем
к сожалению я не создатель этой программы (хотя наверное к счастью - меня бы столько людей ненавидело)

бодание на тему доработки с их стороны идет туго

выгружает он по умолчанию в excel - в принципе оно так и надо

кол-во символов всегда одинаковое = 6

Это сообщение отредактировал nona - 31-10-2009 - 15:28
nona
дата: [ i ]
  • Group Icon
  • Грандмастер
  • Репутация: 834
  • Статус: где бы взять еще дополнительных 24 часа в сутки?
  • Member OfflineЖенщинаЗамужем
100% настройка

сегодня нашла комп куда таже самая прога в такой же 2003 эксель скидывает без всяких изменений (просто эксель немного ругается говорит типа обратите внимание числа сохранены как текст)

сравнение всех настроек в окне настроек к успеху не привело.........
Пивован
дата: [ i ]
  • Group Icon
  • Профессионал
  • Репутация: 144
  • Статус: Надо меньше пить...
  • Member OfflineМужчинаСвободен
Что-то особых заморочек не обнаружил...
Использовал Офис 2003, никаких особых настроек не делал.
Задаю ячейки в Excele как текстовые, далее в Ворде копирую, через "Специальная вставка" втыкаю как текст. Все начальные нули на месте.
Второй вариант - просто вставить, в тектовые ячейки, при этом справа от ячейки появляется значек параметров вставки. Тычу на него, задаю "использовать формат конечных ячеек" - нули на месте.
KOJLbT
дата: [ i ]
  • Group Icon
  • Мастер
  • Репутация: 258
  • Статус:
  • Member OfflineМужчинаСвободен
QUOTE (nona @ 03.11.2009 - время: 22:03)
100% настройка

сегодня нашла комп куда таже самая прога в такой же 2003 эксель скидывает без всяких изменений (просто эксель немного ругается говорит типа обратите внимание числа сохранены как текст)

сравнение всех настроек в окне настроек к успеху не привело.........

Сравните еще региональные настройки: Пуск/Настройка/Панель управления/Язык и региональные стандарты/Настройка
nona
дата: [ i ]
  • Group Icon
  • Грандмастер
  • Репутация: 834
  • Статус: где бы взять еще дополнительных 24 часа в сутки?
  • Member OfflineЖенщинаЗамужем
to KOJLbT: Спасибо настройки посравниваю. Везде где есть такая проблема настройки идут принудительные черег ГП, а там где их не было - это сервер.

to Палы-палы!: не поняла, что вы имели ввиду.

Вот подумываю макрос написать и не мучатся.

Это сообщение отредактировал nona - 02-02-2010 - 21:21
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)

Страницы: (1) 1

Closed TopicStart new topicStart Poll0


Рекомендуем почитать также топики:

Dr.Web Security Space

!SOS!

FAQ по Sony PSP

ПРОБЛЕМА С ФИЛЬМОМ

RiNet



>