Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Selection.Find.ClearFormatting




Selection.Find.Replacement.Text = "2005"

Selection.Find.Replacement.ClearFormatting

Selection.Find.Execute Replace:=wdReplaceAll

Sub primer()

With Selection.Find

.ClearFormatting 'поис без учета форматирования

.Text = "сформировать" 'отыскиваемый текст

.Execute 'выполнение поиска

If.Found = True Then 'если текст найден то удаление текста

Selection.Delete

End If

Selection.Find.Execute Replace:=wdReplaceAll 'применить ко всему тексту

End With

End Sub



№31 Иерархические объекты Visual Basic for


Application в Microsoft Office Access.

Модель обьектов Access отлична от моделей обьектов, рассмотренных в предыдущих главах приложений. Она включает в себя две модели: модель обьектов приложения Access, и модель доступа к данным (DAO, Data Access Object), обьекты которые используются для работы с данными. Модель обьектов приложения Access содержит обьекты, управляющие текущим сеансом работы. Эта модель используется для создания интерфейса базы данных, открытия формы либо отчета в другом приложении.

Объекты Application Тип Обьект Ссылается на активное приложение Microsoft Access. Используется для управления приложением. Аналогичен обьекту Application других приложений
Forms Семейство. Содержит обьект Form, соответствующие всем открытым в данный момент формам в базе данных Access.

Reports Семейство. Содержит обьект Report, соответствующие всем открытым в данный момент формам в базе данных Access.

Controls Семейство Содержит обьекты Control, представляющие все элементы управления в конкретной форме, отчете или секции, вложенные или присоединенные элементы управления.

Modules Семейство. Содержит обьекты Module, соответствующие всем открытым в данный момент стандартным модулям классов в базе данных Access.

Screen Обьект Представляет ссобой ссылку на конкретную форму, отчет или элемент управления, который в данный момент имеен фокус.
DoCmd Объект Позволяет выполнить макрокоманду из процедуры на Visual Basic/
References Семейство Содержит объекты Reference, представляющие собой установленные ссылки в приложении Access. С помощью этих ссылок можно использовать внешние библиотеки других приложений

Другая часть модели обьектов Access- это модель DAO. Эти обьекты позволяют работать со структурой базы данных с помощью VBA. К обьектам непосредственного доступа к данным относятся таблицы, запросы, связи, индексы. Обьекты DAO обеспечивают доступ и обработку данных в базах данных, управления базами данных и их обьектами с помощью свойств и методов, так же позволяет создавать новые обьекты, изменять структуры базы данных.

Public Sub CommandButton1_Click()

Dim a, b, r, n As Integer

a = Int(10 * Rnd())

b = Int(10 * Rnd())

If a > b Then

Label1.Caption = a

Label3.Caption = b

Else

Label1.Caption = b

Label3.Caption = a

End If

End Sub

Public Sub CommandButton2_Click()

a = CInt(Label1.Caption)

b = CInt(Label3.Caption)

r = Abs(a - b)

n = CInt(TextBox1.Text)

If r = n Then

Label5.Caption = "Верно"

Else

Label5.Caption = "Ошибка"

End If

End Sub


 


№ 32 Иерархические объекты Visual Basic for Application в Microsoft Office PowerPoint

Power Point — программа работы с презентациями (то есть наборами графических изображений — слайдов, иногда со звуковым сопровождением). Чаще всего приходится программным способом выполнять следующие действия:

автоматически создавать презентации (например, на основе набора изображений в каталоге);

производить обработку презентаций — менять формат изображения, добавлять или изменять аудиосопровождение и т.п. Чаще всего подобные действия приходится производить в тех ситуациях, когда презентации были связаны с внешними файлами и эти файлы изменяются.

В PowerPoint система объектов выглядит следующим образом:

объект самого высокого уровня — Application, с набором свойств и методов, очень похожим на аналогичные объекты в Word и Excel;

на уровень ниже — коллекция Presentations с объектами Presentation. Можно сказать, что эти объекты по месту в иерархии примерно аналогичны объекту Workbook в Excel;

в объект Presentation встроена коллекция Slides с объектами Slide (в качестве примерного аналога можно привести листы в книгах Excel);

в объект Slide встроена коллекция Shapes с объектами Shape. Объекты Shape представляют все элементы слайда (всего их 22 типа) — изображение, надпись, диаграмма, заголовок, таблица, автофигура и т.п.

Вокруг этих четырех объектов — Application, Presentation, Slide и Shape и строится вся объектная модель Power Point.

Sub Макрос1()

Documents. Add. Template:=”C:/primer.doc.”

Documents. Open File Name:="C:/primer.doc.”





Поделиться с друзьями:


Дата добавления: 2016-12-06; Мы поможем в написании ваших работ!; просмотров: 593 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Логика может привести Вас от пункта А к пункту Б, а воображение — куда угодно © Альберт Эйнштейн
==> читать все изречения...

2285 - | 2212 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.