|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.10.2012, 09:02 | #1 |
Новичок
Джуниор
Регистрация: 15.10.2012
Сообщений: 4
|
Выгрузка формул из 1С в Excel
Здравствуйте всем.
Ситуация такая: из 1С выгружается инфа с номенклатурой и ценами, то бишь прайс. Данные выводятся обычным текстом и когда я в какой-либо ячейке вывожу текст типа =произвед(), то изначально полагал, что ексель поймет текст как формулу. Наивный. Причем, если активировать ячейку и нажать enter, то ексель махом понимает, что тут стоит формула и просчитывает ее. В связи с этим вопрос: каким таким хитрым способом выгрузить данные в ячейку, чтобы при открытии ексель понял, что это формула, а не просто текст? |
15.10.2012, 10:17 | #2 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
Никаким. Это давно известный косяк программистов из 1С. Скопируйте пустую ячейку, выделите столбец с данными - спецвставка - сложить. Или, если формулы ctrl+F - заменить "=" на "=".
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
16.10.2012, 22:11 | #3 | |
Новичок
Джуниор
Регистрация: 15.10.2012
Сообщений: 4
|
Цитата:
Но мне как-то все же придется решать этот вопрос... Говорят, что обходят эту дрянь с помощью скриптов, типа из 1С можно выгрузить вместе с листом скрипт, либо после экспорта из 1С внедрять этот скрипт в книгу. Уже рою в этом направлении... |
|
16.10.2012, 22:27 | #4 | |
Пользователь
Регистрация: 18.03.2012
Сообщений: 68
|
Цитата:
а вообще то "выгружать можно по-разному, можно по OLE прицепиться к экселю, и непосредственно в нем уже все формировать. Можно просто сформировать таблицу одинэсовскую и сохранить как экселевскую, можно использовать внешнюю компоненту, можно использовать йоксель. Миллион вариантов. Нужно знать каким способом это делается чтобы что-то конкретное советовать."! сказал специалист по 1с в ответ на ваш вопрос Последний раз редактировалось eikhner; 16.10.2012 в 22:49. |
|
16.10.2012, 23:14 | #5 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Не знаю, что можно сделать на этапе выгрузки из 1С,
но в готовом файле Excel исправить недочеты - совсем не проблема. (делается это при помощи макроса) Покажите исходный (выгруженный из 1С) файл Excel, и пример того, во что должен превратиться этот файл (после превращения формул в формулы) Макрос можете сами записать, и сохранить в личной книге макросов. Для этого, включите запись макросов, и произведите замену по всей книге знака = на знак = (это «оживит» имеющиеся на листе формулы) |
17.10.2012, 21:23 | #6 | |
Новичок
Джуниор
Регистрация: 15.10.2012
Сообщений: 4
|
Цитата:
Действительно, есть Ёксель, с ним можно много сделать. Но все же непонятно, почему экспорт из 1С есть, но формулы он не переносит. Спасибо, дальше сам разберусь, я все уже понял. Я думал тут засада от недостатка знаний как передать формулы, а они тупо заведомо не передаются, стандартными средствами даже нет такого. И все же не правильно мне кажется каждый раз выгружая прайс (а это бывает и не по разу в день) колдовать со всякими = ... Люблю, когда все само автоматически красоту наводит. Не забуду если, после решения поделюсь опытом. И ваще по 1С узкоспециализированные все форумы, чего-то более менее сходу понятного добиться с них ваще не реально. Там такие мозги сидят, для них вопрос по формулам смешон... Ладно, всем спасибо. |
|
17.10.2012, 21:39 | #7 |
Пользователь
Регистрация: 18.03.2012
Сообщений: 68
|
дак ответа то и не последовало от вас , что и в какои последовательности выгружаете из 1 с , каким способом данные попадают в эксэль ? объясните толком порядок деиствии и не надо возможно вообще ничего искать и рыть будет , все расскажут
|
18.10.2012, 07:06 | #8 | |
Новичок
Джуниор
Регистрация: 15.10.2012
Сообщений: 4
|
Цитата:
Ладно, сейчас пока обойдемся заменой = по документу. Изучу Ёксель, внедрю, потом расскажу сюда че делал. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выгрузка из БД в Excel | fenetka | Microsoft Office Excel | 6 | 20.10.2011 09:06 |
выгрузка в Excel файл | lildare | C# (си шарп) | 0 | 22.04.2011 12:48 |
выгрузка в Excel по шаблону | Swatch | Microsoft Office Access | 4 | 10.11.2010 23:46 |
Выгрузка из DBGrid в Excel | Nika03 | БД в Delphi | 1 | 19.05.2010 22:06 |
Выгрузка Excel и выборка | asale | Общие вопросы Delphi | 3 | 03.05.2010 12:11 |