L
Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе
Попытка
Excel=СоздатьОбъект("Excel.Application");
исключение
Сообщить("не удалось соедениться с Ехель");
Возврат;
КонецПопытки;
Значение=Excel.WorkBooks(1).WorkSheets("Лист3").Cells(номерстроки,номерколонки).Value;
Excel.WorkBooks.Open(ИмяФайла);
Excel.Application.WorkBooks.add(1);
Excel.WorkBooks(1).Close(ИмяФайла);
Excel.Quit();
Excel.Visible=1; либо просто не писать;
Excel.ActiveSheet.Cells(НомерСтрок,НомерКолонки).Value=СокрЛп("Наименование");
Excel.ActiveSheet.Cells(НомерСтрок,НомерКолонки).Value=СокрЛп("Сумма");
Exel.WorkBooks(2).Activate();
Exel.WorkBooks.Item(2).Activate();
Свойство=Exel.WorkBooks.Item(1).BuiltinDocumentProperties;
Для Ы=1 по Свойство.Count Цикл
Попытка
Сообщить(Свойство.Item(Ы).Name +"="+ Свойство.Item(Ы).Value);
Исключение
КонецПопытки;
КонецЦикла;
Exel.ActiveWorkBook.Save() //- сохраняем
Exel.ActiveWorkBook.SaveAs("C:/MyExel.xls") //-сохранить как
Ячейка.Value=" =SUM(B1:B2)"
Ячейка.ClearContents
Exel.WorkBooks(1).WorkSheets(1).Cells(1,1).Interior.ColorIndex=1; //1= белый фон
Exel.WorkBooks(1).WorkSheets(1).Cells(1,1).Font.ColorIndex=2; //2= черный цвет шрифта
Exel.WorkBooks(1).WorkSheets(1).Cells(1,1).Font.Name= "Courier"; // указывает какой шрифт
Exel.WorkBooks(1).WorkSheets(1).Cells(1,1).Font.Size=12; //размер шрифта
Exel.WorkBooks(1).WorkSheets(1).Cells(1,1).Font.Bold=1; либо (0); //т.е. истина либо лож - ?(обычный, жирный)
Exel.WorkBooks(1).WorkSheets(1).Cells(1,1).InsertIndent(2); //устанавливаем отступ (в данном случае на 2 символа)
Exel.WorkBooks(1).WorkSheets(1).Cells(1,1).ColumnWidth= 10; // ширина колонки
Exel.WorkBooks(1).WorkSheets(1).Cells(1,1).Borders(5).LineStyle = -4142; //очищаем все границы
Exel.WorkBooks(1).WorkSheets(1).Cells(1,1).Borders(7).LineStyle=1; //длбавили левую границу (7 - левая, 8 - верхняя, Exel.WorkBooks(1).WorkSheets(1).Cells(1,1)9 - нижняя, 10 - правая ))
Exel.WorkBooks(1).WorkSheets(1).Cells(1,1).VerticalAlignment = -4160; //выравнивание по левому краю
Exel.WorkBooks(1).WorkSheets(1).Cells(1,1).WrapText=1 (истина) //устанавливаем перенос слов
.Address
Exel.WorkBooks(1).WorkSheets(2).Range("a1:b2");
Exel.WorkBooks(1).WorkSheets(2).Range("a1:b2").Copy();
Exel.WorkBooks(1).WorkSheets(2).Range("a11:b12").Select();
Exel.WorkBooks(1).WorkSheets(2).Paste();
Chart = Excel.WorkBooks(1).WorkSheets(2).ChartObjects.Add(,,,);
Excel.WorkBooks(1).Sheets.Add(,,1,-4109);
ФайлЭкспорта = "C:\install"+"\"+String(РабочаяДата())+".txt";
//ФайлЭкспорта = "C:\install" + "\" + ДатаЧисло(ДатаДок) + ДатаМесяц(ДатаДок) + ДатаГод(ДатаДок) + НомерДок + ".txt";
Т = СоздатьОбъект("Текст");
Т.Открыть("ФайлЭкспорта");
...
Т.Записать("ФайлЭкспорта");
КонецПроцедуры //Запись
Про Диаграммы:
Два варианта: 1-й если Диаграмма будет распологаться непосредственно на листе с данными, 2-й на отдельном листе.
Если Диаграмма распологается на листе с данными:
в скобках параметры определения левого верхнего угла и размеры.
Код:Chart = Excel.WorkBooks(1).WorkSheets(2).ChartObjects.Add(,,,);
Обучение наступательной кибербезопасности в игровой форме. Начать игру!