Доброго времени суток. Помогите пожалуйста решить задачу по выгрузки из 1С в excel.
Необходимо выгрузить значения из оборотно-сальдовой ведомости в уже имеющийся шаблон excel (в ячейки не находящиеся радом с друг другом и на разных листах). Как можно «вытащить» эти значения из 1С (например Дт Сальдо на начало периода по счету 01)? Можно ли как то «указать» напрямую на ячейки сформированного отчета ведомости (например R1C8) или необходимо писать запросы на каждое значение из оборотно-сальдовой ведомости и результаты их вписывать в нужные ячейки Excel? Если второе то подскажите пожалуйста как написать такой запрос.
Excel= Новый COMОбъект("Excel.Application");
Excel.WorkBooks.Open(ИмяФайла);
Excel.Sheets(1).Cells(24,43).Value=?; //Те самые значения из отчета 1С
Excel.Save();
E_Migachev Большое Спасибо! попытался использовать приведенный Вами запрос "v8.x: Как получить обороты по счету?".
Выдает следующую ошибку:"Ошибка при установке значения атрибута контекста (Value). "
Как можно указать на значение из запроса?
Спасибо! Ошибка пропала, но теперь в ячейку excel обработка возвращает значение "0". Может быть я что то с датами намудрил? У меня на форме 2 поля формата "дата". Имена - ПолеНачПериода и ПолеКонПериода.
Я так понимаю что результатом запроса будет является строка
| ХозрасчетныйОбороты.СуммаОборотДт
А сумма оборотов по дебету счета 01 ОсновныеСредства как мне представляется должна возвращаться одним числом, на то она и сумма.
Вся процедура:
Обороты есть. Сальдовую ведомость смотрел, там есть обороты и по дебету и по кредиту за тот самый период. Думал ошибка в датах, но тогда 1С выдавало бы ошибку что интервал не выбрал и т.п. Спасибо всем большое. Буду мучить дальше.