При сохранении отчета в Excel числа не становятся числами... #432129


#0 by Guk
Наверное уже было, поэтому вам будет легко подсказать. Платформа v8.1. СКД-шный отчет (это впрочим неважно). Сохраняем получившуюся таблицу в Эксель, формат чисел - Общий. Сейчас формат числовых полей в СКД имеет вид ЧЦ=20; ЧДЦ=2; ЧРД=.; ЧРГ=,. Имел и вот такой вид ЧЦ=20; ЧДЦ=2; ЧРД=,; ЧРГ= . Имел и другие виды, совпадающие и несовпадающие с региональными настройками и настройками Эксель. Всё без толку. Кто-нибудь в курсе?...
#1 by smaharbA
а ненадо как в семерке прижимать вправо ?
#2 by Kalambur
не поможет
#3 by Guk
ессно всё прижато куда надо...
#4 by Kalambur
А тебе нужен вид нормальный или свойство ячейки?
#5 by Guk
мне нужно чтобы в екселе ячейки имели тип "Числово"...
#6 by ZZeRRo
При форматировании данных они разве не принимают строковое значение?
#7 by Guk
да я так понимаю, что любое значение в свойстве Текст ячейки таблицы принимает строковое значение, но тем не менее в 77 то ексель цепляет их как "Числовой"...
#8 by Kalambur
заметил фишку, когда меняшь свойство ячейки, то свойство ячейки устанавливается как ндо,а вид ячейки не меняется :(, но свойство при этом правильное, если покликать по ячейке, вид преображается. Так и не победил
#9 by A_Dmitriev
Убери формат.
#10 by Guk
если я уберу Формат, тогда в 1С нечитаемо будет...
#11 by Guk
нифига себе. это только у меня что ли директор отчеты из 1С в ексель сохраняет?...
#12 by Kalambur
нет ))
#13 by hhhh
ну вообще-то с форматом "Общий" в Excel-е всё нормально работает.
#14 by A_Dmitriev
Попробовал сейчас сохранить СКД-шный отчет в ексель как Лист.xls, в формате 95, в формате 97. Везде формат ячейки - число. Причем как указал в отчете - так и в екселе. Может ЧРД=.; ЧРГ - лишние? ЗЫ на днях сделал обработку переноса остатков. В УТ формируется отчет Стоимостная оценка склада, сохраняется в ексель и из екселя грузится в бухгалтерию. На моем компе колонка Номенклатура была с № 2. На компе клиента - с № 4. Так и не понял из-за чего так...
#15 by Wehrmacht
Может быть проблема в разделителях групп разрядов. Там разделитель не пробел, а какой-то спец. символ. Надо его в экселе выделить и массово заменить на пробел экселевским "поиском и заменой". А у вас может работать потому, что у вас числа не более трех разрядов))
#16 by Guk
всё. получилос. да, чрг было лишнее и чрд запятая нужна...
#17 by hhhh
точно и в 7.7 было, приходилось делать замену " " на "" и "." на "," по всей таблице.
#18 by Guk
не знаю, помню специально заменял чрг с верхнего апострофа на пробел и всё работало. в 77...
#19 by hhhh
я не про это. Просто, допустим я сформировал Оборотно-сальдовую ведомость и мне вдруг захотелось сохранить ее в Excel, я делал замену по всей таблице, сначала группы - это "," на "" и потом "." на ",".
#20 by A_Dmitriev
ЧРД по умолчанию запятая.
#21 by A_Dmitriev
Кстати, кто-нить ответит на "На днях сделал обработку переноса остатков. В УТ формируется отчет Стоимостная оценка склада, сохраняется в ексель и из екселя грузится в бухгалтерию. На моем компе колонка Номенклатура была с № 2. На компе клиента - с № 4. Так и не понял из-за чего так..."???
#22 by Злопчинский
потому что при формировании таблиц, предназначенных для сброса в эксель надо (на всякий случай) в качестве десятичного разделитьеля юзать не точку, а системный разделитель ОС
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям