Uma função é um processo de programação que retorna um valor . Você também pode passar um valor a ela como um procedimento. As funções são programadas para o Microsoft Access com o Visual Basic for Applications (VBA) linguagem de programação. VBA é a linguagem de programação amplamente utilizada para os produtos do Microsoft Office. Por causa deste artigo, vamos criar uma função simples que irá limpar a caixa de listagem em um formulário , vamos criar . Você precisa saber o básico do Microsoft Access para entender como fazer alguma procedimentos descritos neste artigo . Instruções
abrir o programa
1
Abra o Microsoft Access e iniciar um novo banco de dados em branco.
2
Clique em " Formulários" objeto na barra de ferramentas Banco de Dados. Ele está localizado no lado esquerdo da página sob o título 'objetos' .
3
Dê um duplo clique em "Criar formulário no modo Design" .
4
Adicionar uma caixa de listagem para o formulário no modo Design. Quando solicitado, especifique que você irá digitar os valores automaticamente durante o assistente de caixa de listagem. Digite " maçãs ", " laranjas ", " limões" e " Bananas " para os itens da lista . Nomeie a caixa de listagem " lstFruit " . Concluir as etapas do assistente e observe sua lista com os valores no formulário . Faça o listbox capaz de fazer várias seleções da janela de propriedades.
5
Adicionar um botão de comando . Clique no botão "Cancelar" quando o assistente é iniciado. Seu botão ainda vai estar na página . Nomeie o botão de comando " cmdClear " e defina a propriedade ' Caption ' para "Limpar".
6
Abra a janela do Visual Basic , clicando no ícone do "Código" na barra de ferramentas ' Form Design " .
7 Tipo
na seguinte função na janela de código : ClearList função ( lst Como ListBox ) as Boolean Dim varItem as Variant ; Se lst.MultiSelect = 0 Then lst = Null Else For Each varItem Em lst.ItemsSelected lst.Selected ( varItem ) = False Próxima End If ClearList = True End Function Essa função limpa as seleções a partir de uma caixa de listagem quando chamado. Para a função de trabalhar , você vai ter que chamá-lo e passar uma caixa de listagem para que
8
Chame a função do procedimento cmdClear_Click da seguinte forma: . Private Sub cmd_Clear & # xD ; ClearList ( lstClear ) End Sub Como você pode ver , nós chamamos a função ' ClearList ' e passou a nossa caixa de listagem ' lstClear ' a ela; dizendo a função que esta é a caixa de listagem que deseja usar.
9
Teste sua função clicando no botão " cmdClear " tendo em vista "forma".