Доклад: Работа с EXCEL: приёмы оформления документа (отчёта)

Доклад: Работа с EXCEL: приёмы оформления документа (отчёта)




💣 👉🏻👉🏻👉🏻 ВСЯ ИНФОРМАЦИЯ ДОСТУПНА ЗДЕСЬ ЖМИТЕ 👈🏻👈🏻👈🏻




























































XL : variant; // Переменная в которой создаётся обьект EXCEL
XL := CreateOleObject('Excel.Application');
// Чтоб не задавал вопрос о сохранении документа
XL.WorkBooks.Open(MyDir + '\akt.xls');
{ MyDir - глобальная переменная типа string в неё помещаем путь
к каталогу запуска нашей програмы по событию FormCreate
procedure TForm1.FormCreate(Sender: TObject);
я всегда так делаю, чтобы программу можно было в любой каталог
поместить вместе со своими дополнительными файлами, в этом случае путь
// Когда прога уже оттестирована лучше это делать в конце, быстрей работает,
// Левое и правое поля отступа для печати
XL.WorkBooks[1].WorkSheets[1].PageSetup.LeftMargin := 30;
XL.WorkBooks[1].WorkSheets[1].PageSetup.RightMargin := 10;
XL.WorkBooks[1].WorkSheets[1].Name := 'Прайслист';
// Строка появляется на каждом листе при печати
XL.WorkBooks[1].WorkSheets[1].PageSetup.PrintTitleRows := '$3:$3';
XL.WorkBooks[1].WorkSheets[1].PageSetup.PrintTitleColumns := '$A:$A';
XL.WorkBooks[1].WorkSheets[1].Columns[i].NumberFormat := '0,00';
XL.WorkBooks[1].WorkSheets[1].Columns[4].NumberFormat := '0';
// Таким способом можно задавать ширину колонки
XL.WorkBooks[1].WorkSheets[1].Columns[1].ColumnWidth := 4.5;
XL.WorkBooks[1].WorkSheets[1].Columns[2].ColumnWidth := 50;
XL.WorkBooks[1].WorkSheets[1].Columns[i].ColumnWidth := 8;
XL.WorkBooks[1].WorkSheets[1].Rows[1].Font.Bold := True;
XL.WorkBooks[1].WorkSheets[1].Rows[1].Font.Color := clBlack;
XL.WorkBooks[1].WorkSheets[1].Rows[1].Font.Size := 16;
XL.WorkBooks[1].WorkSheets[1].Rows[1].Font.Name := 'Times New Roman';
XL.WorkBooks[1].WorkSheets[1].Cells[1,4] := 'Прайслист';
XL.WorkBooks[1].WorkSheets[1].Rows[1].VerticalAlignment := 2;
XL.WorkBooks[1].WorkSheets[1].Rows[1].HorizontalAlignment := 3;
XL.WorkBooks[1].WorkSheets[1].Range['A1:D1'].Merge;
XL.WorkBooks[1].WorkSheets[1].Rows[3].VerticalAlignment := 2;
XL.WorkBooks[1].WorkSheets[1].Rows[3].HorizontalAlignment := 3;
XL.WorkBooks[1].WorkSheets[1].Cells[3,2].HorizontalAlignment := 2;
XL.WorkBooks[1].WorkSheets[1].Cells[3,3].HorizontalAlignment := 2;
XL.WorkBooks[1].WorkSheets[1].Cells[3,4].HorizontalAlignment := 4;
XL.WorkBooks[1].WorkSheets[1].Rows[3].Font.Color := clBlack;
XL.WorkBooks[1].WorkSheets[1].Rows[3].Font.Name := 'Times New Roman';
XL.WorkBooks[1].WorkSheets[1].Rows[3].Font.Size := 12;
XL.WorkBooks[1].WorkSheets[1].Rows[3].Font.Bold := True;
XL.WorkBooks[1].WorkSheets[1].Cells[3,1] := '№';
XL.WorkBooks[1].WorkSheets[1].Cells[3,2] := 'Наименованиепродукции';
XL.WorkBooks[1].WorkSheets[1].Cells[3,3] := 'Ед. изм.';
// обрисовка диапазона ячеек только снизу
// Borders[1] .... [4] - это края ячейки ColorIndex -4142 - пустой цвет i и n - переменные
XL.WorkBooks[1].WorkSheets[1].Range['A' + IntToStr(i) + ':' + chr(ord('C')+n) + IntToStr(i)].Borders.LineStyle := 1;
XL.WorkBooks[1].WorkSheets[1].Range['A' + IntToStr(i) + ':' + chr(ord('C')+n) + IntToStr(i)].Borders.Weight := 2;
XL.WorkBooks[1].WorkSheets[1].Range['A' + IntToStr(i) + ':' + chr(ord('C')+n) + IntToStr(i)].Borders[4].ColorIndex := 1;
XL.WorkBooks[1].WorkSheets[1].Range['A' + IntToStr(i) + ':' + chr(ord('C')+n) + IntToStr(i)].Borders[1].ColorIndex := -4142;
XL.WorkBooks[1].WorkSheets[1].Range['A' + IntToStr(i) + ':' + chr(ord('C')+n) + IntToStr(i)].Borders[2].ColorIndex := -4142;
XL.WorkBooks[1].WorkSheets[1].Range['A' + IntToStr(i) + ':' + chr(ord('C')+n) + IntToStr(i)].Borders[3].ColorIndex := -4142;
XL.WorkBooks[1].WorkSheets[1].Range['A3:' + chr(ord('C')+n) + IntToStr(i)].Borders.LineStyle := 1;
XL.WorkBooks[1].WorkSheets[1].Range['A3:' + chr(ord('C')+n) + IntToStr(i)].Borders.Weight := 2;
XL.WorkBooks[1].WorkSheets[1].Range['A3:' + chr(ord('C')+n) + IntToStr(i)].Borders.ColorIndex := 1;
XL.WorkBooks[1].WorkSheets[1].Cells[i,j] := 'К-во';
// Поворачивать слова, писать вертикально, под углом и т.д.
XL.WorkBooks[1].WorkSheets[1].Rows[2].Orientation := 90;
XL.WorkBooks[1].WorkSheets[1].Range['A2:B2'].Orientation := 0;

Название: Работа с EXCEL: приёмы оформления документа (отчёта)
Раздел: Рефераты по информатике, программированию
Тип: доклад
Добавлен 11:41:55 11 декабря 2004 Похожие работы
Просмотров: 459
Комментариев: 16
Оценило: 4 человек
Средний балл: 5
Оценка: неизвестно   Скачать

Срочная помощь учащимся в написании различных работ. Бесплатные корректировки! Круглосуточная поддержка! Узнай стоимость твоей работы на сайте 64362.ru
Привет студентам) если возникают трудности с любой работой (от реферата и контрольных до диплома), можете обратиться на FAST-REFERAT.RU , я там обычно заказываю, все качественно и в срок) в любом случае попробуйте, за спрос денег не берут)
Да, но только в случае крайней необходимости.

Доклад: Работа с EXCEL: приёмы оформления документа (отчёта)
Курсовая работа по теме Виды банкетов и особенности их проведения
Формирование Банковской Системы Курсовая
Сочинение На Тему Искусство Древнего Египта
Контрольная работа по теме Организация ухода за больными после акушерских операций
Образ Савельича Сочинение 8 Класс
Целлюлозно Бумажная Промышленность Реферат
Аттестация Объектов Информатизации Курсовая
Реферат: ProLife Essay Research Paper PROLIFECarol Everett a
Реферат: Расчет параметров ядерного взрыва. Скачать бесплатно и без регистрации
Контрольная работа по теме Технический регламент на соковую продукцию. Сертификат соответствия на оборудование технологическое для литейного производства
Вегетативное Размножение Практическая Работа 6 Класс
Дипломная работа по теме Историко-теоретические предпосылки реформаторской деятельности в европейских странах в новое время
Курсовая работа: Теория маржинализма
Сочинение: Государственное финансирование инноваций
Отчет По Клинической Практике
Контрольная работа по теме Анализ педагогических условий социальной работы по их генезу
Реферат Физическая Культура
Сочинение Описание С Причастными Оборотами
Реферат: Д. Яворницький - співець запорізького козацтва
Курсовая работа по теме Становление предпринимательской деятельности в России
Реферат: Эпоха Возрождения и идеи гуманизма
Доклад: Путь к Первой мировой
Курсовая работа: Поверхности второго порядка

Report Page