Эксель = СоздатьОбъект("Excel.Application"); | Получение доступа к приложению Excel. |
Эксель.Visible = Видимость; | 0 - Excel не виден, 1 - виден. |
Книга = Эксель.WorkBooks.Add(); | Создание новой книги (файла) Excel. |
Книга.SaveAs(ИмяФайла); | Сохранение книги Excel. |
Лист = Книга.WorkSheets.Add(); | Добавление нового листа в книгу. |
Книга = Эксель.WorkBooks.Open(ИмяФайла); | Открытие существующей книги (файла) Excel. |
Лист = Книга.WorkSheets(НомерЛиста); | Установка листа в качестве рабочего с номером НомерЛиста. |
Лист.Name = ИмяЛиста; | Задание рабочему листу имени ИмяЛиста |
Лист.PageSetup.Zoom = Масштаб; | Задание параметра страницы "Масштаб" (от 10 до 400). |
Лист.PageSetup.Orientation = Ориентация; | Ориентация: 1 - книжная, 2 - альбомная. |
Лист.PageSetup.LeftMargin = Эксель.CentimetersToPoints(Сантиметры); | Задание левой границы (в сантиметрах). |
Лист.PageSetup.TopMargin = Эксель.CentimetersToPoints(Сантиметры); | Задание верхней границы (в сантиметрах). |
Лист.PageSetup.RightMargin = Эксель.CentimetersToPoints(Сантиметры); | Задание правой границы (в сантиметрах). |
Лист.PageSetup.BottomMargin = Эксель.CentimetersToPoints(Сантиметры); | Задание нижней границы (в сантиметрах). |
Лист.Columns(НомерКолонки).ColumnWidth = Ширина; | Задание ширины колонке. |
Лист.Cells(НомерСтроки, НомерКолонки).Value = Значение; | Ввод данных в ячейку. |
Лист.Cells(НомерСтроки,НомерКолонки).Font.Name = ИмяШрифта; | Установка шрифта в ячейке. |
Лист.Cells(НомерСтроки,НомерКолонки).Font.Size = РазмерШрифта; | Установка размера шрифта в ячейке. |
Лист.Cells(НомерСтроки,НомерКолонки).Font.Bold = Жирный; | 1 - жирный шрифт, 0 - нормальный. |
Лист.Cells(НомерСтроки,НомерКолонки).Font.Italic = Курсив; | 1 - наклонный шрифт, 0 - нормальный. |
Лист.Cells(НомерСтроки,НомерКолонки).Font.Underline = Подчеркнутый; | 2 - подчеркнутый, 1 - нет. |
Лист.Cells(НомерСтроки,НомерКолонки).NumberFormat = Формат; | Установка формата данных ячейки.("@" - текстовый,"0.00" - числовой) |
Лист.Cells(НомерСтроки,НомерКолонки).Borders.Linestyle = ТипЛинии; | Установка рамок ячейки. 1 - тонкая сплошная. |
Лист.Cells(НомерСтроки,НомерКолонки).WrapText = 1; | Установка свойства ячейки "переносить по словам" (1 - разрешить). |
Лист.Cells(НомерСтроки,НомерКолонки).Formula = "SUM(A1:A10)"; | Установка формулы. |
Лист.Cells(НомерСтроки,НомерКолонки).HorizontalAlignment=3; | Горизонтальное выравнивание (1- по умолчанию, 2- по левому краю, 3 - по центру, 4 - по правому краю) (VerticalAlignment - думаю вертикальное) |
Лист.Cells().AutoFilter(); | Установка фильтра. |
Лист.Range(Лист.Cells(НомерСтроки,НомерКолонки),Лист.Cells(1,3)).Merge(); | Объединение ячеек. |