Имя: Пароль:
1C
Админ
При сохранении отчета в Excel числа не становятся числами...
0 Guk
 
16.09.09
14:41
Наверное уже было, поэтому вам будет легко подсказать. Платформа v8.1. СКД-шный отчет (это впрочим неважно). Сохраняем получившуюся таблицу в Эксель, формат чисел - Общий. Сейчас формат числовых полей в СКД имеет вид ЧЦ=20; ЧДЦ=2; ЧРД=.; ЧРГ=,. Имел и вот такой вид ЧЦ=20; ЧДЦ=2; ЧРД=,; ЧРГ= . Имел и другие виды, совпадающие и несовпадающие с региональными настройками и настройками Эксель. Всё без толку. Кто-нибудь в курсе?...
1 smaharbA
 
16.09.09
14:43
а ненадо как в семерке прижимать вправо ?
2 Kalambur
 
16.09.09
14:44
(1) не поможет
3 Guk
 
16.09.09
14:45
(1) ессно всё прижато куда надо...
4 Kalambur
 
16.09.09
14:45
А тебе нужен вид нормальный или свойство ячейки?
5 Guk
 
16.09.09
14:46
(4) мне нужно чтобы в екселе ячейки имели тип "Числово"...
6 ZZeRRo
 
16.09.09
14:47
При форматировании данных они разве не принимают строковое значение?
7 Guk
 
16.09.09
14:49
(6) да я так понимаю, что любое значение в свойстве Текст ячейки таблицы принимает строковое значение, но тем не менее в 77 то ексель цепляет их как "Числовой"...
8 Kalambur
 
16.09.09
14:50
(5) заметил фишку, когда меняшь свойство ячейки, то свойство ячейки устанавливается как ндо,а вид ячейки не меняется :(, но свойство при этом правильное, если покликать по ячейке, вид преображается.
Так и не победил
9 A_Dmitriev
 
16.09.09
14:51
(0)Убери формат.
10 Guk
 
16.09.09
14:52
(9) если я уберу Формат, тогда в 1С нечитаемо будет...
11 Guk
 
16.09.09
14:56
нифига себе. это только у меня что ли директор отчеты из 1С в ексель сохраняет?...
12 Kalambur
 
16.09.09
14:57
(11) нет ))
13 hhhh
 
16.09.09
15:00
(11) ну вообще-то с форматом "Общий" в Excel-е всё нормально работает.
14 A_Dmitriev
 
16.09.09
15:02
Попробовал сейчас сохранить СКД-шный отчет в ексель как Лист.xls, в формате 95, в формате 97. Везде формат ячейки - число. Причем как указал в отчете - так и в екселе. Может ЧРД=.; ЧРГ - лишние?

ЗЫ на днях сделал обработку переноса остатков. В УТ формируется отчет Стоимостная оценка склада, сохраняется в ексель и из екселя грузится в бухгалтерию. На моем компе колонка Номенклатура была с № 2. На компе клиента - с № 4. Так и не понял из-за чего так...
15 Wehrmacht
 
16.09.09
15:06
(0) Может быть проблема в разделителях групп разрядов. Там разделитель не пробел, а какой-то спец. символ. Надо его в экселе выделить и массово заменить на пробел экселевским "поиском и заменой".
(14) А у вас может работать потому, что у вас числа не более трех разрядов))
16 Guk
 
16.09.09
15:07
всё. получилос.
(14) да, чрг было лишнее и чрд запятая нужна...
17 hhhh
 
16.09.09
15:43
(16) точно и в 7.7 было, приходилось делать замену " " на "" и "." на "," по всей таблице.
18 Guk
 
16.09.09
15:45
(17) не знаю, помню специально заменял чрг с верхнего апострофа на пробел и всё работало. в 77...
19 hhhh
 
16.09.09
15:55
(18) я не про это. Просто, допустим я сформировал Оборотно-сальдовую ведомость и мне вдруг захотелось сохранить ее в Excel, я делал замену по всей таблице, сначала группы - это "," на "" и потом "." на ",".
20 A_Dmitriev
 
17.09.09
00:52
(16)ЧРД по умолчанию запятая.
21 A_Dmitriev
 
17.09.09
00:53
Кстати, кто-нить ответит на "На днях сделал обработку переноса остатков. В УТ формируется отчет Стоимостная оценка склада, сохраняется в ексель и из екселя грузится в бухгалтерию. На моем компе колонка Номенклатура была с № 2. На компе клиента - с № 4. Так и не понял из-за чего так..."???
22 Злопчинский
 
17.09.09
01:48
(17) потому что при формировании таблиц, предназначенных для сброса в эксель надо (на всякий случай) в качестве десятичного разделитьеля юзать не точку, а системный разделитель ОС