Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Метод InsertText вставляет указанную строку текста в стандартный модуль или модуль класса.
Синтаксис
expression. InsertText (Text)
выражение Переменная, представляющая объект Module .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Текст | Обязательный | String | Текст для вставки в модуль. |
Возвращаемое значение
Отсутствует
Примечания
При вставке строки с помощью метода InsertText Microsoft Access помещает новый текст в конец модуля после всех остальных процедур.
Чтобы добавить несколько строк, добавьте встроенную константу vbCrLf в нужные разрывы строк в строку, которая составляет аргумент Text . Эта константа приводит к принудительному возврату каретки и конвейеру.
Чтобы указать, в какую строку вставляется текст, используйте метод InsertLines . Чтобы вставить код в раздел Объявления модуля, используйте метод InsertLines , а не Метод InsertText .
Примечание.
В предыдущих версиях Microsoft Access метод InsertText был методом объекта Application . По-прежнему можно использовать метод InsertText объекта Application , но вместо него рекомендуется использовать метод InsertText объекта Module .
Пример
В следующем примере строка текста вставляется в стандартный модуль.
Function InsertProc(strModuleName) As Boolean
Dim mdl As Module, strText As String
On Error GoTo Error_InsertProc
' Open module.
DoCmd.OpenModule strModuleName
' Return reference to Module object.
Set mdl = Modules(strModuleName)
' Initialize string variable.
strText = "Sub DisplayMessage()" & vbCrLf _
& vbTab & "MsgBox ""Wild!""" & vbCrLf _
& "End Sub"
' Insert text into module.
mdl.InsertText strText
InsertProc = True
Exit_InsertProc:
Exit Function
Error_InsertProc:
MsgBox Err & ": " & Err.Description
InsertProc = False
Resume Exit_InsertProc
End Function
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.