Método Module.InsertLines (Access)
O método InsertLines insere uma linha ou grupo de linhas de código em um módulo padrão ou um módulo de classe.
Sintaxe
expressão. InsertLines (Linha, Cadeia de Caracteres)
Expressão Uma variável que representa um objeto Module .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
Line | Obrigatório | Long | O número da linha no qual começar a inserir. |
String | Obrigatório | String | O texto a ser inserido no módulo. |
Valor de retorno
Nada
Comentários
Para adicionar várias linhas, inclua a constante intrínseca vbCrLf nas quebras de linha desejadas dentro da cadeia de caracteres que compõe o argumento String . Essa constante força um retorno de carro e um avanço de linha.
Quando você usa o método InsertLines , qualquer código existente na linha especificada pelo argumento Linha é movido para baixo.
Linhas em um módulo são numeradas começando com um. Para determinar o número de linhas em um módulo, use a propriedade CountOfLines.
Exemplo
O exemplo a seguir cria um novo formulário, adiciona um botão de comando e cria um procedimento de evento clique no botão de comando.
Function ClickEventProc() As Boolean
Dim frm As Form, ctl As Control, mdl As Module
Dim lngReturn As Long
On Error GoTo Error_ClickEventProc
' Create new form.
Set frm = CreateForm
' Create command button on form.
Set ctl = CreateControl(frm.Name, acCommandButton, , , , _
1000, 1000)
ctl.Caption = "Click here"
' Return reference to form module.
Set mdl = frm.Module
' Add event procedure.
lngReturn = mdl.CreateEventProc("Click", ctl.Name)
' Insert text into body of procedure.
mdl.InsertLines lngReturn + 1, vbTab & "MsgBox ""Way cool!"""
ClickEventProc = True
Exit_ClickEventProc:
Exit Function
Error_ClickEventProc:
MsgBox Err & " :" & Err.Description
ClickEventProc = False
Resume Exit_ClickEventProc
End Function
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.