
















Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
obra baixada da net
Tipologia: Notas de estudo
1 / 24
Esta página não é visível na pré-visualização
Não perca as partes importantes!

















Uma tabela é uma subdvisão de um banco de dados. Ela pode ser definida como um conjunto de registros de informações organizadas. Um Exemplo clássico de tabela é a lista telefônica, pois nela existe uma relação de pessoas, endereços e números organizados em ordem alfabética para facilitar a procura pelo número do telefone de uma pessoa.
Para criar uma tabela, você deve clicar no Botão Novo e selecionar uma das seguintes opções:
Modo Folha de Dados: Permite adicionar, editar ou visualizar os dados de uma tabela. além disso, permite verificar a ortografia, imprimir os dados, filtrar ou classificar registros, alterar a aparência da folha de dados ou a estrutura da tabela adicionando ou excluindo colunas.
Modo Extrutura: É usado para adicionar, excluir ou personalizar os campos de uma tabela existente.
Assistente de tabelas: Possibilita a criação de uma tabela de forma fácil e rápida.
Importação de Tabelas: Esse assistente permite importar tabelas e objetos de um arquivo externo para o banco de dados atual.
Vinculação de Tabelas: Através desse assistente, você poderá criar tabelas no banco de dados atual que estarão vinculadas a um arquivo externo.
Um campo é representado pelas colunas existentes em uma tabela. Ele é a menor parte da informação contida em um banco de dados. O Access fornece diversas opções de tipos de campo que podem ser usados de acordo com o dado a ser armazenado:
Texto: Como o próprio nome indica, ele permite armazenar textos como, por exemplo nomes de endereços. Além disso, pode armazenar números que não exigem cálculos.
Memorando: É usado para armazenar textos maiores como, por exemplo, uma carta.
Número: Armazena dados númericos usados para cálculos.
Data/Hora: É adequado para dados no formato de horas, minutos, dias, meses ou anos.
Moeda: Espécifico para valores monetários. Ele usa o formato de moeda especificado como padrão no ambiente windows.
Auto numeração: Armazena uma numeração automática crescente para cada registro na tabela ou seja, a medida que um registro é acrescentado, um número é fornecido automaticamente.
Nesse tipo de dado você pode acionar a opção aleatório, que fornecerá um número qualquer para o registro, diferente dos demais.
Sim/Não: Permite armazenar um valor lógico, ou seja, verdadeiro ou falso.
Objeto OLE: Permite a inserção de objetos vinculados de outros aplicativos como por exemplo, desenhos ou gráficos.
Hyperlink: O campo Hyperlink pode receber um documento (ou uma combinação de texto e números) armazenado como texto e ultilizá-lo como um endereço de e-mail ou de uma pagina da Internet.
Campo chave: Quando você criar uma tabela, é interessante que defina um campo como chave primária. Esse campo não pode ter o seu conteudo duplicado. Um exemplo de campo chave seria RG, não pode existir duas pessoas com o mesmo número. Através dele é possível fazer pesquisas na tabela de uma maneira mais rápida, pois o registro será encontrado pelo seu campo chave.
Além do tipo, o Access fornece diversas propriedades para os campos
Tamanho do campo: Define o limite máximo do tamanho de um campo texto ou de um número.
Formato: Especifica o formato para a exibição e impressão de números, datas, horas e textos. Para definir um formato, você pode utilizar os símbolos a seguir: (espaço) - exibi os espaços especificados; "ABC" mostra os caracteres que estiverem entre aspas; 1 força o alinhamento a esquerda em vez da direita; * preenche o espaço disponivel com proximo caractere; \ exibe o próximo caractere;[cor] exibe os dados formatados na cor especificada entre os colchetes. Cores disponíveis: preto, azul, verde, ciano, vermelho, magenta, amarelo e branco.
Mascara de entrada: Permite tornar a entrada de dados mais fácil e controlar os valores que os usuários podem inserir em um controle que receba texto. Por exemplo, você poderia criar uma máscara de entrada para um campo chamado telefone que mostrasse exatamente como digitar um novo número: (xx) -. Ao criar uma máscara de entrada, você pode utilizar caracteres especiais para exigir que determinados dados sejam inseridos (por exemplo, o código de área para um número de telefone) e que outros dados sejam opcionais (como um número de ramal). Esses caracteres especificam o tipo de dados, como um número ou caractere, que você precisa inserir para cada caractere da máscara de entrada. É possível definir uma máscara de entrada utilizando os caracteres a seguir: 0 - Permite inserir dígitos de 0 a 9. A digitação é obrigatória e os sinais de adição e subtração não são permitidos. 9 - Usado para receber um número ou espaço. A digitação não é obrigatória e sinais de adiçào e subtração não são permitidos.
L - Obriga a digitação de letras de A a Z. ? - Torna opcional a digitação de letras de A a Z. A - Obriga a digitação de uma letra ou dígito. a - Torna opcional a digitação de uma letra ou dígito. & - É usado para obrigar a digitação de um caractere ou espaço. C - Permite a digitação opcional de um caractere ou de um espaço. (. , : ; - / ) - Podem ser usados como marcadores decimais e separadores de milhares, data, ou hora. O caractere a ser utilizado dependerá das definições da caixa de diálogo: propriedades de configurações regionais, existentes no Painel de Controle do Windows. < - Faz com que todos os caracteres sejam convertidos em minúsculos. > - Converte todos os caracteres para maiúsculos. ! - Permite exibir a máscara de entrada da direita para a esquerda, e não da esquerda para a direita como é o padrão. \ - Faz com que o caractere seguinte seja exibido. Se você digitar o comando^ \A na máscara, será exibido sismplesmente A.
Assistente de consultas Localizar Duplicatas: Permite criar uma consulta para encontrar registros de valores de tempo duplicados em uma tabela ou consulta do banco de dados.
Assistente de Consultas Encontrar Não Coincidente:Este assistente permite encontrar registros em uma tabela que não possua relacionamento com outra tabela. Caso escolha a opção padrão que é Modo Estrutura, você deve proceder do seguinte modo:
1 Ao aparecer a tela Mostrar Tabela, selecione as tabelas que farão parte da consulta e clique na opção Adicionar. Logo após, clique em fechar.
2 Se existir correspondência entre os campos de duas tabelas, ou seja, eles possuírem os mesmos valores, você deverá criar relações entre tabelas. Para isso, arraste os campos de uma tabela para outra.
3 Escolha os campos que irá utilizar nas colunas de consulta.
4 Defina a ordem de classificação do campo.
5 Na opção Mostrar, selecione os campos que devem ser exíbidos na consulta.
6 Defina os critérios de seleção para os dados dos campos.
Critério de seleção: São restrições que você pode fazer em uma consulta ou fíltro avançado para indentificar os registros específicos com os quais deseja trabalhar. Por exemplo, em vez de visualizar todos os fornecedores, que sua empresa utiliza, você pode visualizar apenas fornecedores do Japão. Para isso, especifique critérios que limitem os resultados a registreo cujo o campo País seja "Japão". Para especificar um critério. você deverá inserir uma expressão na célula Critério desse campo. A expressão do exemplo anterior seria "Japão". Você pode, Inclusive, utilizar expressões mais complicadas, como "Entre 1000 e 5000". Vêja alguns parâmetros que podem ser usados na definção de critérios:
Entre: É utilizado para especificar um intervalo de valores como, por exemplo, funcionários que ganham entre R$ 1000,00 e R$ 2000,00.
Em: Quando se tem mais de um valor para se localizar ao mesmo tempo, por exemplo, todos os alunos do terceiro e quarto ano.
Como: É ultilizado para localizar campo do tipo texto usados em conjunto com o "" e o "?". Um exemplo seria o de localizar os funcionários que tenham o nome começado pela letra C. Para isto. basta digitar C.
Um formulário é utilizado para exibir a interface de um banco de dados criado em Access de uma maneira mais agradavel do que das tabelas. Uma das formas de criar um fomulário é através do botão Auto Formulário da barra de ferramentas. Entretanto, esse método, apesar de rápido e fácil, não permite você possa personalizar o formulário.
Criando um formulário
Para que possa criar um formulário personalizado você deve seguir os seguintes passos:
1 Selecione a guia Fomulários e clique no botão Novo
2 Escolha o nome da tabela com os dados que serão usados e selecione a opção Modo Estrutura.
3 Aparecerá uma tela para criação de fomulários e uma caixa com alista de campos que poderão ser usados. Se alista de campos não aparecer, clique no menu Exbir, opção Lista de Campos.
4 Clique no nome do campo desejado que está na lista de campos e arraste até o formulário.
5 Após colocar todos os campos desejados, você poderá criar uma interface do seu formulário usando uma ferramenta do Access.
Ferramentas do Access para Formulários
Selecione obejetos: Permite desmarcar obejetos selecionados.
Assistente de Controle: Quando precionado, o Access abre automaticamente um assistente assim que você colocar o controle no Formulário.
Rotulo: Permite insrir pequenos textos descritivos no formulário
Caixa de Texto: É usado para inserir, ou armazenar dados em Formulário.
Grupo de Opção: Serve para criar uma moldura que permite armazenar controles.
Botão alternar: Você pode utilizar um botão alternar em um formulário como um controle autônomo para exibir um valor Sim ou Não de uma tabela, ou seja, quando o botão está pressionado, volor na tabela é Sim, caso contrário, o valor na tabela é Não.
Botão de opção: Funciona da mesma forma que o botão alternar, porém possui uma aparência diferente.
Caixa de seleção: possui a mesma função que o botão alternar, ou seja, se uma caixa contiver uma marca de seleção seu valor será Sim, caso contrário, o valor do campo será Não.
Caixa de combinação: combina os recursos de uma caixa de listagem com uma caixa de texto. Você pode digitar algo na caixa de texto ou selecionar a entrada em uma lista para adicioná-la.
Caixa de listagem: Exibe uma lista de valores do formulário.
Botão de comando: Permite inserir um botão no formulário que poderá ser associado a uma macro.
Imagem: Permite exibir uma figura estática em um formulário.
Moldura de objeto não acoplado: Permite adicionar um objeto localizado em outro arquivo do formulário.
Um objeto não acoplado é armazenado na estrutura do formulário ou relatório. Quando você posicionqa a tabela em um novo registro, o objeto não se altera.
Através dele, você pode adicionar, por exemplo, um logotipo que tenha criado com o Paint a um formulário ou relatório.
Moldura de objeto aclopado: Permite adicionar um objeto acoplado ao formulário.
Detalhe: Esta opção contém os dados dos registros da tabela selecionada. Essa seção será repetida tantas vezes quanto forem os registros.
Cabeçalho da Página: Os dados contidos nessa seção serão impressos na parte superior de todas as páginas do relatório.
Rodapé da Página: Representa os dados que serão impressos na parte inferior de todas as páginas de um relatório.
Cabeçalho do Relatório: Esses dados serão impressos antes do cabeçalho da página da primeira folha do relatório.
Rodapé do relatório: Ë impresso após o rodapé da página da última folha do relatório.
As macros permite automatizar seu trabalho, fazendo com que diversas ações possam ser executadas de uma só vez a um simples comando.
Qualquer tarefa respectiva ou rotineira efetuada no access é uma boa candidata a fazer parte de uma macro. A automatização de tarefas rotineiras traz eficiencia e precisão para seu banco de dados porque uma macro executa a tarefa sempre do mesmo modo e muito mais rapidamente.
Para criar uma macro você deverá seguir os passos:
1 Selecione a guia macros e clique no botão Novo
2 Em cada linha, você deverá escolher a ação que será executada e sua descrição. O Access fornece uma grande lista de ações que poderão ser escolhidas como: Abrir um relatório, adicionar menu, maximinizar, renomear, entre outras.
3 Como próxomo passo, você deverá definir os argumentos para cada ação. Esses argumentos ficam localizados na parte inferior da janela de macros e são compostos pelas informações necessárias para que sua macro possa ser executada corretamente.
4 Nesse momento, você deverá salvar a macro.
5 Para executar a macro, você deverá clicar no botão executar.
O módulo é a parte programada do Access que é composta por comandos do Visual Basic For Application.
Para criar um módulo, você deverá selecionar a Guia Modulos e clicar no botão novo. Após fazer isso, você entrará na tela de edição do Visual Basic For Application em que deverá ter conhecimento da linguagem de programação VBA para que possa criar códigos do programa.
Para mais informações sobre a VBA< consulte a reportagem publicada na página 50 desta edição da PC Master.
Como importar ou vincular tabelas do paradox no access
1 Abra um banco de dados ou alterne para a janela banco de dados.
2 Clique no menu arquivo, selecione a opção obter dados externos e , em seguida, clique em importar.
3 A seguir, será aberta a caixa de diálogo importar (ou vincular). Você deverá selecionar paradox (*.db) na opção arquivo do tipo.
4 Clique na seta à direita da caixa examinar, selecione a unidade de disco e a pasta em que o arquivo, DB está localizado e, em seguida, clique duas vezes no seu Ícone.
5 Se a tabela paradox que você selecionou estiver criptografada, o Access emitirá um aviso solicitando a senha. digite a senha e clique no botão OK.
6 Se você deseja importar ou vincular outra tabela Paradox, repita a etapa 2 a 5. Quando tiver terminado a importação ou
vinculação, clique em fechar.
Como converter um banco de dados de uma versão anterior para o Microsoft Access 97?
1 Faça uma cópia de backup do banco de dados que irá converter para mantê-la até que você se sinta seguro em trabalhar com os bancos de dados do Access 97.
2 Feche o banco de dados que irá converter. No caso de um banco de dados multiusuário localizado em um servidor ou em uma pasta compartilhada, certifique-se de que ningém esteja com ele aberto.
3 Estando no Access 97, clique no menu ferramentas, selecione a opção utilitário de banco de dados e clique em converter banco de dados.
4 Na caixa de diálogo converter banco de dados, selecione o banco de dados que você deseja converter e, então, clique em converter.
5 Na caixa de diálogo converter banco de dados em, digite um novo nome (sem a extensão.mdb) para o arquivo do banco de dados do Access 97.
6 Clique em salvar.
Como proteger um banco de dados adicionando uma senha?
1 Feche o banco de dados. Se o banco de dados estiver compartilhado em uma rede, peça a todos os outros usuário que fechem o banco de dados antes de prosseguir.
Como criar um relacionamento entre tabelas?
1 Feche qualquer tabela que esteja aberta pois não é possível criar ou modificar relacionamentos entre tabelas abertas.
2 Pressione F11 para alternar para a janela banco de dados.
3 Clique na ferramenta relacionamentos.
4 Se o seu banco de dados não tiver nenhum relacionamento definido, a caixa adicionar tabelas/consultas será automaticamente exibida.
5 Clique duas vezes nos nomes das tabelas que você deseja relacionar e, em seguida, feche a caixa de diálogo adicionar tabela/consultas.
6 Arraste o campo que você deseja relacionar de uma tabela para o campo relacionado na outra tabela.
Para arrastar vários campos de uma única vez, pressione a tecla CTRL e clique em cada campo antes de arrastá-los.
7 Verifique os nomes dos campos exibidos nas duas colunas para certificar-se de que eles estejam corretos. Você pode alterá-los, se necessário.
8 Clique no botão criar.
9 Repita os passos de 5 a 8 para cada par de tabelas que você queira relacionar.
10 Quando você fechar a janela relacionamentos, o Access perguntará se você deseja salvar o layout. Salvando ou não, os relacionamentos que você criou serão salvos no banco de dados.
Como exportar um formulário para formato HTML dinâmico?
1 Na janela banco de dados, clique no nome do formulário que você deseja exportar e, em seguida, clique na opção salvar como/exportar localizada no menu arquivo.
2 Na caixa de diálogo salvar como, selecione a opção para o arquivo ou banco de dados externos e clique em OK.
3 Em salvar como tipo, selecione Microsoft Active Server Pages (.ASP).
4 Clique na seta à direita da caixa salvar em e selecione a unidade ou pasta para a qual deseja exportar.
5 Na caixa nome do arquivo, digite o nome do arquivo.
6 Clique em exportar.
7 Na caixa de diálogo opções de saída para Microsoft Active Server Pages, você pode especificar um modelo HTML a ser utilizado.
Além disso, você deve especificar o nome da máquina ou da fonte dados do arquivo que você utilizarar no servidor da Web e, se necessário, um nome de usuário e senha para abrir o banco de dados.
Se estiver exportando para o formato de arquivo ASP, deverá inserir URL do servidor da localização onde o arquivo ASP será armazenado no servidor da Web. Por exemplo, se você estiver armazanando os arquivos ASP na pasta\SalesApp no servidor \PubWeb, digite http://pubweb/salesapp/.
Como excluir um relacionamento?
1 Lembre-se de que você nãso pode excluir relacionamentos entre tabelas abertas. sendo assim, feche qualquer tabela que esteja aberta.
2 Altere para a janela de banco de dados precionando a tecla f11.
3 Clique na opção relacionamentos, localizada na barra de ferramentas.
4 Se as tabelas cujo relacionamento você deseja excluir não estiverem exibidas, clique na barra de ferramentas, selecione a opção Mostrar tabela e dê duplo clique em cada tabela que você deseje adicionar. Em seguida, clique em fechar.
5 Clique na linha do relacionamento que você deseja excluir (a linha ficará em negrito quando selecionada) e, em seguida, pressione a tecla Delete.
Como inserir um campo na grade de estrutura de uma consulta ou filtro avançado?
1 Abra uma consulta ou formulário no modo de estrutura e exiba a janela Filtrar/Classificar Avançado.
2 Em seguida, arraste o campo mostrado na lista de campos para a coluna onde deseja inseri-lo na grade de estrutura.
Como inserir ou excluir uma linha de critérios em uma consulta ou filtro avançado?
Para inserir uma linha de critérios, no modo de estrutura de consulta ou na janela Filtrar/Classificar Avançado, clique na linha que está abaixo do lugar em que deseja que a nova linha apareça e, então, clique em inseriri.
Para excluir uma linha de critérios, clique em qualquer parte da linha e, em seguida, clique em Excluir Linhas no menu Editar.
Como visualizar ou modificar a instrução SQL por trás de uma consulta existente?
1 Crie uma consulta ou abra uma consulta existente.
2 Clique na seta próximo ao botão exibir da barra de ferramentas e, em seguida, clique em modo SQL.
Como classificar registros no modo formulário ou folha de Dados?
1 No modo formulário ou folha de dados, clique no campo que você deseja utilizar para classificar registros.
2 Se quiser classificar em ordem crescente, clique em classificação crescente. Para classificar em ordem decrescente, clique em classificação.
MUDAR O FOCO DO SUB PARA O FORM TECLANDO ENTER (importada da seção formulários)
Com esta dica você pode implantar em seus sistemas uma opção, que, quando o usuário estiver no último campo do subformulário, teclar Enter, o cursor volta para um campo do formulário principal.
Sub Campo_KeyPress (Keyascii As Integer) If Keyascii = 13 Then Forms!formulario!campo.SetFocus End If End Sub
CÁLCULO COM HORAS (importada da seção módulos)
Um campo data pode ser subtraído de outro, resultando uma fração do dia. Então: #13:00# - #12:45# = 1.04166666666666E- Como é uma fração do dia, multiplique por 24 h e por 60 minutos? 24 * 60 * 1.04166666666666E-02 = 14.9999999999999 (admita 15 minutos) Se o resultado for menor que 24 horas, isto é, menor que 1:? format(1.04166666666666E-02, "short time") = 00: E se for maior que 24 horas, isto é, maior que 1, a quantidade de: dias = Int(diferença) horas = 24 * (diferença - dias) minutos = (horas - int(horas)) * 60
FUNÇÃO SHAREWARE (importada da seção módulos)
Para estabelecer um período de teste para a sua aplicação cole esta função em um módulo e no evento Ao Abrir do seu formulário inicial chame a função. Entre com a data atual no formato #dd/mm/aa# e o número dias para teste.
Public Function SHAREWARE(DataAtual As String, nDias As Long) Dim Hoje As Date, nValor As Long Hoje = Format(Now, "dd,mm,yy") nValor = DateDiff("d", DataAtual, Hoje) If Abs(nValor) > nDias Then DoCmd.Beep MsgBox "O prazo de teste expirou." & Chr(13) + Chr(10) _ & "O aplicativo não será carregado", vbCritical, "ATENÇÃO" DoCmd.Quit acQuitSaveNone End If End Function
DLOOKUP (importada da seção módulos)
Adicione apóstrofe antes e depois de cada string:
Private Sub CodTestMaeTab_AfterUpdate() Forms!FormMae!DescTestMaeTab = DLookup("[DescTab]", "TabTest", _ "[CodTab]= '" & Forms!FormMae!CodTestMaeTab & "'") End Sub
VERIFICAR CARTÃO DE CRÉDITO
Dim Counter As Integer, TmpInt As Integer Dim Answer As Integer Counter = 1 TmpInt = 0 While Counter <= Len(CCNumber) If IsEven(Len(CCNumber)) Then TmpInt = Val(Mid$(CCNumber, Counter, 1)) If Not IsEven(Counter) Then TmpInt = TmpInt * 2 If TmpInt > 9 Then TmpInt = TmpInt - 9 End If Answer = Answer + TmpInt 'Debug.Print Counter, TmpInt, Answer Counter = Counter + 1 Else TmpInt = Val(Mid$(CCNumber, Counter, 1)) If IsEven(Counter) Then TmpInt = TmpInt * 2 If TmpInt > 9 Then TmpInt = TmpInt - 9 End If Answer = Answer + TmpInt 'Debug.Print Counter, TmpInt, Answer Counter = Counter + 1 End If Wend Answer = Answer Mod 10 If Answer = 0 Then CheckCard = True End Function
4 - Está pronto. Quando o formulário de abertura inicializar, irá verificar se há alguma data cadastrada, caso isso já tenha ocorrido, a rotina irá verificar se já expirou a data.
SELECIONAR REGISTROS ALEATORIOS
Supondo que vc tenha uma tabela chamada Clientes e um campo chamado CodCliente (numérico). 1 - Crie um módulo para a função abaixo: Function Random() As Integer Static stFim As Integer If stFim = False Then Randomize: stFim = True Random = 0 End Function 2 - Crie uma nova consulta, não inclua nenhuma tabela e vá para o modo SQL. 3 - Digite a expressão abaixo: SELECT TOP 5 * FROM Clientes WHERE (((Random())=0)) ORDER BY Rnd(IsNull(Clientes.CodCliente)*0+1); No exemplo acima serão selecionados 5 clientes aleatórios, para aumentar ou diminuir basta trocar pelo número que vc deseja. 10/11/2000 - COMPACTAR E REPARAR BD (jr - forum access) a) abra o Windows Explorer e clique no menu Exibir - Opções; b) selecione a guia Tipos de arquivos; c) localize o item "Banco de dados do Microsoft Access" e clique no botão Editar; d) abaixo da caixa de ações, clique no botão Novo; e) Digite Reparar e Compactar no campo Nome da Ação (não utilize o sinal &); f) na caixa "Aplicativo usado para executar a ação", digite: "C:\Arquivos de Programas\Microsoft Office\Office\msaccess.exe" "%1" /repair /compact Assim, na janela Windows Explorer, basta clicar com o botão direito do mouse sobre o arquivo mdb e escolher o item Reparar e Compactar do menu.
GERAR VENCIMENTOS DE ACORDO COM INTERVALO DEFINIDO PELO USUÁRIO
Private Sub cmdProcessa_Click() On Error GoTo Err_cmdProcessa Dim dbs As Database, rsFatura As Recordset, i As Integer, intDia As Integer Set dbs = CurrentDb() Set rsFatura = dbs.OpenRecordset("ARECEBER") intDia = Me.DT_ADD 'campo que o usuário irá digitar o numero de dias para intervalo de vencimentos With rsFatura For i = 1 To 10 '10 é o número de parcelas que vc irá gerar deve vir de uma variável ou de algum campo que vc possue que informe este valor .AddNew ![IDCLI] = 1 '1 é o código do cliente que deve vir do campo apropriado ! [VCTO] = DateAdd("D", intDia, Date)'date é o campo do dia do seu pedido ou fatura que será utilizado para acrescer aos dias de prazo ![DPL] = "123" & "/" & i '"123 " é o número do pedido seu ![FATURA] = "123" ![VLR] = 100 /10 '100 é o valor de seu pedido dividido por 10 que é o campo que contem o prazo de pagamento 1,2,3,4,5 ou 10 ou oiutra coisa qquer .Update intDia = intDia + Me.DT_ADD'adiciono novamente o número de dias na variavel Next i .Close End With Set dbs = Nothing Exit_Erro:
Exit Sub
IMPEDIR FECHAMENTO USANDO: CTRL+ALT+DEL
cole o código abaixo em um novo modulo e no evento ao carregar do seu formulário inicial coloque: Call DesativaCtrlAltDel Public Declare Function GetCurrentProcessId _ Lib "kernel32" () As Long Public Declare Function GetCurrentProcess _ Lib "kernel32" () As Long Public Declare Function RegisterServiceProcess _ Lib "kernel32" (ByVal dwProcessID As Long, _ ByVal dwType As Long) As Long Public Const RSP_SIMPLE_SERVICE = 1 Public Const RSP_UNREGISTER_SERVICE = 0 Public Sub DesativaCtrlAltDel() Dim pid As Long, reserv As Long pid = GetCurrentProcessId() reserv = RegisterServiceProcess(pid, RSP_SIMPLE_SERVICE) End Sub 09/11/00 -
PEGAR O SOBRENOME EM NOME DE PESSOA
Function AchaSobrenome(strNome As String) As String Dim i As Integer, strLetra As String If Not IsNull(strNome) Then 'Começa o Loop no fim e vem para o inicio da string For i = Len(strNome) To 1 Step -1 'pega um caracter de cada vez strLetra = Mid(strNome, i, 1) 'se for espaço, sai do loop If strLetra = Chr$(32) Then Exit For Next i 'pega do fim até o primeiro espaço AchaSobrenome = Right(strNome, Len(strNome) - i) End If End Function
CONFIRMAR DATA DO SISTEMA COM OPÇÃO PARA ALTERA-LA
Dim DATANOVA As Variant If MsgBox("Data do sistema: " & Format(Date, "dddddd") & Chr(10) & Chr(13) & "Deseja Alterar?", 36,"Data Atual") = 6 Then DATANOVA = InputBox("Digite a nova data no formato dd/mm/aaaa ou pressione Enter para mantê-la") If IsDate(DATANOVA) Then Date = DATANOVA End If End If
INICIAR O MICROSOFT ACCESS COM OPÇÕES DE LINHA DE COMANDO A PARTIR DO MENU INICIAR DO WINDOWS
1 Clique no botão Iniciar do Windows, aponte para Configurações e, em seguida, clique em Barra de Tarefas. 2 Clique na guia Programas do Menu Iniciar e, em seguida, clique em Avançado. 3 Clique duas vezes na pasta Programas. 4 Clique duas vezes na pasta Microsoft Office (ou no nome da subpasta Programas onde o Microsoft Access está instalado). Se o Microsoft Access não estiver instalado em uma subpasta do menu Iniciar, você pode pular essa etapa. 5 Clique com o botão direito do mouse no ícone de atalho do programa Microsoft Access, clique em Propriedades e, em seguida, clique na guia Atalho. 6 Clique à direita do comando de inicialização do Microsoft Access na caixa Alvo e depois digite as opções de linha de comando desejadas. Por exemplo, a linha de comando a seguir inicia o Microsoft Access e abre o banco de dados de exemplo Northwind para acesso exclusivo. "C:\Arquivos de Programas\Microsoft Office\Office\MSAccess.exe" "C:\Arquivos de Programa\Microsoft Office\Office\Exemplos\Northwind.mdb" /excl
Otimizar o desempenho
Dependendo da configuração do seu computador e do seu ambiente de trabalho, há várias coisas que você pode fazer para melhorar o desempenho do Microsoft Access ou do seu banco de dados. O melhor lugar para se começar é com o Analisador de Desempenho. Você pode utilizar o Analisador de Desempenho para analisar um banco de dados inteiro ou apenas objetos selecionados de um banco de dados. O Analisador de Desem-penho pode, também, propor algumas alterações para você, se desejar.
Controlar como um banco de dados ou um aplicativo se apresenta e se comporta quando é iniciado
Você pode especificar, por exemplo, qual formulário será exibido, se as barras de ferramentas poderão ser personalizadas e se os menus de atalho estarão disponíveis. 1 No menu Ferramentas, clique em Inicializar. 2 Selecione as opções ou insira as definições que deseja utilizar. Observações · Para obter informações sobre um item específico na caixa de diálogo, clique no ponto de interrogação na parte superior da caixa de diálogo e, em seguida, no próprio item. · Para obter uma lista das questões que devem ser consideradas ao definir opções na caixa de diálogo Inicializar.
Considerações ao definir opções na caixa de diálogo Inicializar
· As opções de Inicialização aplicam-se somente ao banco de dados ou aplicativo atual. · Ao especificar uma definição na caixa de diálogo Inicializar, você define automaticamente a propriedade do banco de dados associada a essa definição. · As propriedades de Inicialização não ignoram as definições de propriedades para uma barra de ferramentas, uma barra de menu, um menu de atalho, um formulário ou um relatório específico. Por exemplo, as opções Barra de Menu e Barra de Menu de Atalhos na caixa de diálogo Inicializar não substituem as definições de propriedades para formulários ou relatórios específicos que têm uma barra de menu ou um menu de atalho. personalizado. Assim, quando você abre um formulário ou relatório, o Microsoft Access exibe a barra de menu personalizada anexada ao formulário ou relatório, em vez da barra de menu global especificada na caixa de diálogo Inicializar. · Você pode utilizar a caixa de diálogo Inicializar em vez de uma macro AutoExec ou em acréscimo a ela. Uma macro AutoExec é executada depois de as opções de Inicialização terem efeito; por essa razão, convém evitar quaisquer ações em uma macro AutoExec que alterem o efeito das definições da opção Inicialização. Por exemplo, se você especificar um formulário na caixa Exibir Formulário na caixa de diálogo Inicializar e utilizar, também, a ação AbrirFormulário em uma macro AutoExec, o Microsoft Access exibirá primeiramente o formulário especificado na caixa de diálogo Inicializar e, a seguir, exibirá imediatamente o formulário especificado na ação AbrirFormulário. · Se a segurança em nível de usuário tiver sido definida para o seu banco de dados, você pode impedir que os usuários alterem as definições da caixa de diálogo Inicializar, certificando-se de que não tenham recebido a permissão de Adminis-trador para o banco de dados. · Para ignorar as definições da opção Inicialização, pressione a tecla Bypass (SHIFT) ao abrir o banco de dados.
Exibir um formulário de inicialização quando um banco de dados ou um aplicativo é aberto
1 No menu Ferramentas, clique em Inicializar. 2 Na caixa Exibir Formulário, clique em um formulário do banco de dados atual. 3 Se você não deseja que os usuários consultem ou utilizem a janela Banco de Dados, que aparece atrás do formulário, limpe a caixa de seleção Exibir Janela Banco de Dados. Mesmo que você limpe a caixa de seleção Exibir Janela Banco de Dados, essa janela ainda poderá ser acessada. Observações · As alterações dessas definições na caixa de diálogo Inicializar não terão efeito até que o banco de dados ou o aplica-tivo seja novamente aberto. · O banco de dados de exemplo Northwind possui um formulário de inicialização. Ele possui também o formulário Menu de Controle Principal, um exemplo de um formulário que você pode utilizar para controlar a navegação em seu banco de dados. Para exibir esses formulários, abra o banco de dados Northwind na pasta Exemplos. O formulário Inicialização aparece automaticamente quando você abre o Northwind, mas é possível exibi-lo ou o formulário Menu de Controle Princi-pal, sempre que desejar, clicando na guia Formulários na janela Banco de Dados, clicando em Inicialização ou Menu de Controle Principal e, a seguir, clicando em Abrir.
Algumas teclas de atalho
F2 Alterna entre o modo editar e selecionar
F6 Alterna entre estrutura da tabela e folha de propriedades da estrutura da tabela
F7 Ativa o verificador ortográfico nos formulários simples
F9 Atualiza a origem de dados atual
F11 ou ALT+F1 Traz a janela Banco de Dados para a frente
CTRL+G Faz aparecer a janela Depurar
CTRL+F11 Alterna entre a barra de menu personalizada e a barra de menu interna
CTRL+BREAK Pára de executar o código e exibe o módulo atual na janela Módulo
PAGE-UP Registro anterior
PAGE-DOWN Próximo registro
Exibir um título específico na barra de título da janela do aplicativo
1 No menu Ferramentas, clique em Inicializar. 2 Na caixa Título do Aplicativo, insira o título que você deseja que apareça na barra de título da janela do aplicativo. Observações · As alterações na definição Título do Aplicativo têm efeito imediatamente após o fechamento da caixa de diálogo Inicializar. ·Para obter uma lista das questões que devem ser consideradas ao definir opções na caixa de diálogo Inicializar.