Создание макросов в т.р. Word

Автор работы: Пользователь скрыл имя, 01 Апреля 2011 в 23:34, лабораторная работа

Описание работы

Задание:

1.Создание макроса для оформления шаблона документа blank.dot
•Cервис - макрос – начать запись – изменение имени на МакроWA – вставка – объект Word Art- завершить макрос. Сервис – настройка – команды – добавляем макрос на панель инструментов – выделяем макрос – «изменить выделенный объект» - «текст только в меню» - «выбрать значок для кнопки».

Файлы: 1 файл

Лабораторная работа 3.doc

— 31.00 Кб (Скачать файл)

Отчет по лабораторной работе № 3

Тема: Создание макросов в  т.р. Word.

Задание:

  1. Создание макроса для оформления шаблона документа blank.dot
  • Cервис - макрос – начать запись – изменение имени на  МакроWA – вставка – объект Word Art- завершить макрос. Сервис – настройка – команды – добавляем макрос на панель инструментов – выделяем макрос – «изменить выделенный объект» - «текст только в меню» - «выбрать значок для кнопки».

Selection.InlineShapes.AddPicture FileName:= _

        "D:\TEMP\PROF\All Users\Documents\My Pictures\Sample Pictures\Water lilies.jpg" _

        , LinkToFile:=False, SaveWithDocument:=True 

  • Создали макрос аналогично макросу МакроWA, который вставлял бы рисунок,  Присвоили имя макросу МакроРис.

Selection.InlineShapes.AddPicture FileName:= _

        "D:\TEMP\PROF\All Users\Documents\My Pictures\Sample Pictures\Sunset.jpg" _

        , LinkToFile:=False, SaveWithDocument:=True 

  • На основе двух созданных макросов создали один, используя редактор VBA и сохранили под именем МакроWAR: сервис  - макрос – макросы – выбираем макрос МакроWA – «изменить» - копируем текст макрома Макро Рис и вставляем после текста макроса МакроWA.   Для вызова создали кнопку: Сервис – настройка – команды – добавляем макрос на панель инструментов – выделяем макрос – «изменить выделенный объект» - «текст только в меню» - «выбрать значок для кнопки».

Selection.InlineShapes.AddPicture FileName:= _

        "D:\TEMP\PROF\All Users\Documents\My Pictures\Sample Pictures\Water lilies.jpg" _

        , LinkToFile:=False, SaveWithDocument:=True

        Selection.InlineShapes.AddPicture FileName:= _

        "D:\TEMP\PROF\All Users\Documents\My Pictures\Sample Pictures\Sunset.jpg" _

        , LinkToFile:=False, SaveWithDocument:=True 

  • Создали макрос, который: добавляет страницу в текст ( вставка – разрыв – «начать новую страницу») и необходимо, чтобы ориентация этой страницы была альбомная ( файл – параметры страницы – ориентация альбомная). Присвоили имя макросу МакроПС.
 

Selection.InsertBreak Type:=wdPageBreak

    With ActiveDocument.Styles(wdStyleNormal).Font

        If .NameFarEast = .NameAscii Then

            .NameAscii = ""

        End If

        .NameFarEast = ""

    End With

    With ActiveDocument.PageSetup

        .LineNumbering.Active = False

        .Orientation = wdOrientLandscape

        .TopMargin = CentimetersToPoints(3)

        .BottomMargin = CentimetersToPoints(1.5)

        .LeftMargin = CentimetersToPoints(2)

        .RightMargin = CentimetersToPoints(2)

        .Gutter = CentimetersToPoints(0)

        .HeaderDistance = CentimetersToPoints(1.25)

        .FooterDistance = CentimetersToPoints(1.25)

        .PageWidth = CentimetersToPoints(29.7)

        .PageHeight = CentimetersToPoints(21)

        .FirstPageTray = wdPrinterDefaultBin

        .OtherPagesTray = wdPrinterDefaultBin

        .SectionStart = wdSectionNewPage

        .OddAndEvenPagesHeaderFooter = False

        .DifferentFirstPageHeaderFooter = False

        .VerticalAlignment = wdAlignVerticalTop

        .SuppressEndnotes = False

        .MirrorMargins = False

        .TwoPagesOnOne = False

        .BookFoldPrinting = False

        .BookFoldRevPrinting = False

        .BookFoldPrintingSheets = 1

        .GutterPos = wdGutterPosLeft

    End With

Информация о работе Создание макросов в т.р. Word