A função InputBox é ideal quando precisamos ter uma única entrada de dados para o usuário em tempo de execução, sem a necessidade de se construir um Formulário (UserForm).
A função InputBox tem este formato:
InputBox (Prompt, Title, Default, XPos, YPos, HelpFile, Context)
Onde:
Prompt é o texto que o usuário verá.
Title é um argumento opcional que representa o texto da barra de título da caixa de entrada.
O Default é um argumento opcional que representa qualquer texto existente na caixa de entrada de texto.
XPos e YPos são argumentos opcionais que representam a posição horizontal e vertical da caixa de entrada no monitor.
Aqui está um exemplo de como usar a função InputBox:HelpFile e Context são argumentos opcionais mostrando o arquivo de ajuda, além da identificação de contexto usado para propiciar a ligação da ajuda sensível ao contexto (F1) com a caixa de entrada.
Public Sub TestInputBoxFunction()Dim strFirstName As StringDim strLastName As String' Obtém o primeiro e o último nome.Let strFirstName = InputBox(Prompt:="Digite o 1º Nome.", _Title:="Demo: Nome Completo")Let strLastName = InputBox(Prompt:="Digite o seu Sobrenome.", _Title:="Demo: Nome Completo")If strFirstName = "" Or strLastName = "" ThenMsgBox Prompt:="Hei, você não digitou a informação requerida."ElseMsgBox Prompt:="Você digitou " & strFirstName & " " & _strLastName & ".", Title:="Demo: Nome Completo"End IfEnd Sub
Tags: VBA, Tips, inputbox, function, input, user, userform, form, formulário,
Nenhum comentário:
Postar um comentário