Um conjunto de registros na programação é usada para manter registros da tabela a partir de um banco de dados. Microsoft Office Access é um sistema de gerenciamento de banco de dados relacional incluídos na suíte Microsoft Office. Visual Basic for Applications (VBA) é uma linguagem de programação de computador utilizado para automatizar os processos de outra forma feitas manualmente . Na programação , é útil ser capaz de consulta uma tabela e determinar o valor mais elevado do campo de uma tabela especial . Instruções 
 1 
 Abra o Microsoft Office Access , selecione "Banco de Dados em Branco " , em seguida, clique em "Criar ". Clique em "Ferramentas de banco de dados " e selecione " Visual Basic" para abrir o Microsoft Visual Basic. 
 2 
 Selecione o menu "Inserir" e clique em " Módulo ". 
 3 
 Copie e cole o seguinte código em seu módulo. O código irá criar uma nova tabela, adicionar registros para ele e consultar o valor mais alto no campo "Descontos " por meio de um conjunto de registros . 
 
 Sub readHighestValue Privado ( ) 
 
 Dim dbs As Database < br > 
 Dim rst Como Recordset 
 
 Dim sqlstr As String 
 
 Set dbs = CurrentDb 
 
 sqlstr = "CREATE TABLE tableValues (número de vendas , os descontos NÚMERO )," 
 
 DoCmd.RunSQL ( sqlstr ) 
 
 sqlstr = " INSERT INTO tableValues ([ Sales] , [ Descontos ] ) " 
 
 sqlstr = sqlstr & " VALUES ( '10 .52 ' , '1 .25 '); " 
 
 DoCmd.SetWarnings Falso 
 
 DoCmd.RunSQL ( sqlstr ) 
 
 sqlstr =" INSERT INTO tableValues ([ de vendas ], [ Descontos ] ) " 
 
 sqlstr = sqlstr & " VALUES ( '15 .25 ', '4 .52 ') ;" 
 
 DoCmd.SetWarnings Falso 
 
 DoCmd.RunSQL ( sqlstr ) 
 
 sqlstr = "SELECT TOP 1 tableValues.Discounts " 
 
 sqlstr = sqlstr & "FROM tableValues " 
 
 sqlstr = sqlstr & " ORDER BY tableValues.Discounts DESC ; " 
 
 Definir rst = dbs.OpenRecordset ( sqlstr ) 
 
 MsgBox " maior desconto foi: " . & rst.Fields (0) Valor 
 
 rst.Close 
 
 dbs.Close 
 
 End Sub 
 4 
 Execute sua sub-rotina com a tecla " F5 ".