![]() |
|
Модераторы: stron |
![]()
|
|
| wave |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 28.5.2010 Репутация: нет Всего: нет |
Здравствуйте, помогите пожалуйста сделать циклы, так чтобы из табличной части документа 1с(версия 8.1) передавались данные в Excel.
//********************************************************* Процедура ДействияФормыЗаполнитьЗаявку(Кнопка) СтрокаТабЧасти = ЭлементыФормы.Данные.ТекущиеДанные; кол = данные.Количество(); число= кол+10; Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие); Диалог.ПолноеИмяФайла=""; Фильтр="Excel(*.xls)|*.xls"; Диалог.Фильтр=Фильтр; Диалог.Заголовок="Выберете шаблон"; Попытка Excel = новый COMОбъект("Excel.Application"); Исключение Сообщить("Похоже, Excel на компьютере не установлен. Необходимо выполнить установку/переустановку Excel."); Возврат; КонецПопытки; //Диалог Если Диалог.Выбрать() Тогда Книга= Excel.WorkBooks.Open(Диалог.ПолноеИмяФайла); Иначе Предупреждение("Файл не выбран!"); КонецЕсли; //Выбор листа книги для работы с ним: Лист = Книга.WorkSheets(1); //очищение ячеек для стр=11 по 25 цикл для колон=2 по 25 цикл Лист.Cells(стр,колон).Clear() ; конеццикла; конеццикла; Лист.Cells(3,5).Value=Строка( Ответственный ) ; Лист.Cells(4,5).Value=Строка( Email); //цикл для перебора строк в экселе для Строка=11 по число цикл Лист.Cells(Строка,2).Value=Строка(СтрокаТабЧасти.КодПартнера); конеццикла; Попытка Исключение Сообщить(ОписаниеОшибки()+" Файл не сохранен!"); Возврат; КонецПопытки; Excel.Application.Quit(); КонецПроцедуры //************************************************************ |
|||
|
||||
| Zero |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2169 Регистрация: 23.10.2004 Где: Россия, г. Рязань Репутация: 15 Всего: 24 |
Для начала посмотри тут: http://forum.vingrad.ru/topic-141284.html Если останутся конкретные непонятные вопросы, то их пиши. Весь текст программы переписывать ненужно. |
|||
|
||||
![]()
|
| Правила форума "1C: Предприятие, SAP, ERP и учётные системы" | |
|
|
Запрещается! 1. Обсуждение крэков, кейгенов и других подобных программ Пробуйте искать сами или обращайтесь в приват к участникам форума. Темы с подобными вещами будут немедленно удаляться, а нарушители - получать предупреждения. Также запрещается обсуждение проблем работы этих программ (что куда вписать, куда что скопировать и т.п...) 2. Давать ссылки на взломанные продукты
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | 1C: Предприятие, SAP, ERP и учётные системы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |