#0
by tor07
Всем привет. Задача следующая: есть файл Excel, его необходимо "разбить" на несколько по значению одной из колонок - Дата. Решение - открыть в 1с файл, установить в файле фильтр на первую дату, сохранить, затем на вторую т.д. Вопрос: кто-нибудь делал такое? Может подсказать как реализовать. Или, может быть, изначально идея неправильна?
#1
by Sei Souma
Сто вв понимаете под разбить? Создать отдельрый файл или отдельный лист, в котром будет содердаться информация на какую то конкретную дату? Информацю за какое то число оформить в отднльную таблицу?
#3
by tor07
Разбить - создать новые файлы, информация в них будет только за определенную дату. Соответственно, сколько различных дат в исходном файле, столько файлов получится на выходе.
#4
by Sei Souma
Интересное извращение, однако вполнесебе реализуемое. Вы хотите это проделать из 1с или прямо в экселе? У вмс посточнный состав документа или посточнно меняется количестао колонок, названия листов и состав нпходящейся в файле иныормации? Т.е насколько стабилен формат фвйла в целом?
#5
by dk
1. посчитать кол-во дат в исходном 2. создать копии в кол-ве см. п1 3. удалить из копий лишние данные
#6
by Sei Souma
В копии если что можно переносить только нужные строки чем то типа find row. Просто пока непончтна общая постановка задачи
#7
by tor07
Очень интересное, но конфа специфичная=) В 1с надо. Количество колонок - константа. Лист всегда первый. Формат нескольких колонок неоднороден, то есть в Строка1 = Текст, Строка2 = Число. Количество строк заранее неизвестно, но число порядка 100 000. Формат колонки Дата однороден.
#8
by Sei Souma
Значит понятно в какой колонке искать и это хорошо. В 1с созюаете анешнюю обработку. В ней выбираете свой файл и выбираете каталог выгрузки. Получив ссылку на файл программно посредством com открываете. Макрос vba адаптируете под 1с. В цикле по коьичеству различных дат в колонке искомой штампуете файлы.
#9
by Sei Souma
В общем весьма тривиальная задача, быстро решаемая если у вас нет подводных камней каких то адских
#10
by tor07
Сейчас попробуем, спасибо за направление. Про макросы не подумал совсем. Подводные камни будут по-любому=)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- DDE, Excel, как передать значение ячейки Excel в 1С
- Помогите пожалйста установить компоненту 1С++
- Использую построитель отчета. Как установить ширину колонок отчета?
- Программно скопировать область из Excel книги 1 в Excel книгу 2
- Как создать Новый COMОбъект("Excel.Application") без установленного Excel?
- вопрос по ворду, можно ли в таблице установить фильтр или отбор
- Excel - ошибка при закрытия Excel
- Как программно установить владельца программно созданной колонке
- Как в запросе установить фильтр на движения только расход?
- В табличном поле колнки добавлены программно. Как установить фильтр?
- Выгрузка в Excel по шаблону Active Document различия Excel 2010 Excel 2016
- Выгрузка в Excel по шаблону Active Document различия Excel 2010 Excel 2016 ч2
В этой группе 1С
- Очень много рабочих процессов rphost.exe
- Перенос остатков по 71 счету Комплексная 7.7 -> 8.2
- Изменение СКД при открытии формы отчета
- Реализация ОС с убытком,не правильн формирует регистр расчет
- v8: Не выводится телефон сотрудника в Т2 (ЗУП 3.0)
- Округление скидок в Рознице 1.0
- БП 3.0 После обновления ошибка. Бага?
- Открыть последнюю запись регистра сведений при запуске 1С
- ЗУП Раздельный учет ндфл сотрудников работающих в одном подразделении
- УФ - как сначала выбрать тип, а потом открыть форму выбора с отбором?
- Почему Дт Кт 68 счета не схлопываеться?
- Печать в управляемых формах.
- Расчетная ведомость для ЗУП как в семерке ЗиК (развернутая)
- Подскажите как научить ШТРИХ-М ФР-К печатать товарный чек из 1С Розница.
- v7: Компенсация сотовой связи ЗиК, Бух
- Бухгалтерская операция
- Штрихкодирование на мебельном складе.
- Как посмотреть размер таблиц в файловом варианте базы
- Упр. формы: Почему реквизит типового документа недоступен для редактирования?
- v7: 1С:еФарма