Nossos especialistas compilaram esses VBA MCQs por meio de pesquisas. Esperamos que, respondendo a essas mais de 100 perguntas de múltipla escolha, você perceba a amplitude da base de conhecimento do VBAX.
Role para baixo para começar agora!
A. Respostas básicas visuais
B. Visual por aritmética
C. Visual por algoritmos
D. Visual Basic for Applications
A. Muitas declarações se já foram usadas
B. Uma ação é tomada independentemente do valor uma variável
C. Uma variável é do tipo booleano
D. Uma variável pode assumir vários valores
A. Len (cstr (forms! DataEntryfrm.text11.value))
B. Espaços (forms! DataEntryfrm.text11.value)
C. Char (forms! DataEntryfrm.text11.value)
D. Comprimento (cstr (forms! DataEntryfrm.text11.value)))
A. (Nada disso está correto)
B. Usando a propriedade de itens
C. Usando a propriedade Count
D. Usando a propriedade Ubound
E. Usando o método contém
A. Para x = 1 a 5 Etapa 2
B. Para x = 1 a 10 etapa 2
C. Para x = 1 a 5 etapa 5
D. Para x = 1 a 10 Etapa 5
A. xlsm
B. xlsx
C. xlv
D. XLSV
A. Controles do ActiveX
B. Controles de formulário
A. A função pode retornar um valor.
B. A sub -rotina pode retornar um valor.
A. Para vincular arquivos do Excel
B. Para concluir automaticamente uma série de etapas do Excel
C. Para criar botões e formas no Excel
D. Para acessar programas no Excel
A. Virtual Basic para programação avançada
B. Visual Basic aplicado
C. Visual Basic for Applications
D. Aplicações muito básicas
A. Selecione Case ... case ... case mais ... End Selecione
B. Faça até ... loop
C. Para cada um .. Próximo
D. Faça enquanto ... loop
A. Apenas uma instrução SQL simples
B. um cabo Ethernet
C. um adodb.connection
D. Acesso como um intermediário
A. Ligue o NUM Lock
B. Ative a barra de ferramentas de edição no Visual Basic Editor
C. Ligue o Caps Lock
D. Reinicie o Excel
A. Documente myvar como um número inteiro
B. Dim myvar como número inteiro
C. Declarar myvar é um número inteiro
A. & gt; =
B. & lt; & gt;
C. ==
D. & lt; =
A. Citação dupla
B. Citação única
C. Sinal de igual
D. Sublinhado
A. 07-04-2013
B. 7-4-2013
C. 7/4/2013
D. 04/07/2013
A. Opção explícita
B. Variáveis de opção
C. Opção implícita
D. Opção declarar
A. Falso
B. Verdadeiro
A. Verdadeiro
B. Falso
A. Vá para
B. Próximo
C. No erro de erro
D. ON ERRO RETROME
A. Mostrar guia Desenvolvedor na fita
B. Mostre a mini barra de ferramentas na seleção
C. Mostrar menu de opções básicas do Visual
D. Mostrar configurações de código macro
A. Data
B. Inteiro
C. Varchar
D. Longo
E. Corda
A. Permitindo que os controles sejam classificados em ordem alfabética no formulário do usuário
B. ________ é uma maneira de controlar a ordem em que os controles são selecionados usando a tecla TAB.
C. Exigir que o usuário atribua números a cada controle no formulário do usuário
D. Organizando as planilhas em uma pasta de trabalho do Excel
A. Entrada_form.appear
B. UserForm.entry_form.run
C. UserForm.load
D. Entrada_form.show
A. F10
B. Alt+f11
C. Alt+Ctrl+F8
D. Alt+v
A. Err.type
B. Err.Description
C. Err.title
D. Err.name
A. Às vezes
B. Não
C. Sim
A. Folhas
B. Faixa
C. Seleção
D. Tamanho da fonte
A. Use a variável em qualquer lugar do Excel
B. Use a variável como um intervalo nomeado no Excel
C. Use a variável apenas dentro do módulo em que a variável foi declarada
D. Use a variável em qualquer lugar do projeto em que a variável foi declarada
A. Instruções do usuário e funções do Excel
B. Código do computador que executa algumas ações em ou com objetos
C. Instruções de macro que direcionam o aplicativo do usuário e fornecem ajuda ao usuário
D. Funções do Excel
A. Controle onde a saída do item selecionado deve ir
B. Defina a lista de itens, de uma variedade de células, para aparecer em uma lista suspensa
C. tem apenas um item na lista suspensa
D. restringir qual linha de células pode ser a fonte de itens de entrada para a lista suspensa
A. Clique
B. Calcular
C. Mudar
D. Ativar
A. 1
B. 9
C. -1
D. 45
A. F5
B. ALT+F5
C. F8
D. Ctrl+F8
A. (nenhum desses)
B. Byref
C. BYUPDATE
D. Pela mudança
A. Janela de propriedades
B. Janela de código
C. Janela imediata
D. Janela do Explorer
A. Para i = 1 a 21
B. Para i = 2 a 40
C. Para i = 2 a 22
D. Para i = 2 a 40 etapa 2
A. variante
B. Inteiro
A. A como o dobro, B como solteiro
B. A como solteiro; B como solteiro
C. A como duplo; B como duplo
D. A como variante; B como solteiro
A. Módulo de classe
B. Módulo
C. UserForm
D. Procedimento
A. Cell.Color
B. Cor da fonte
C. Cor da fonte
D. CellColor
A. Ipmt
B. Exp
C. Sqr
D. Val
A. Permite que o sistema operacional processe outros eventos
B. Executa todos os eventos (embutidos ou personalizados) em um projeto VB
C. Declare um novo evento que pode ser demitido do código
D. Executa todos os eventos do Excel em um projeto VB
A. Espere
B. Vá para
C. Doevents
D. Continuar
A. Adicione uma nova planilha
B. Abra uma pasta de trabalho
C. (Tudo isso não fará com que uma macro funcione no Excel)
D. Clique em uma foto
A. A ativação sempre será executada ao mostrar um formulário de usuário, enquanto a inicialização será executada apenas ao mostrar um formulário de usuário que não foi armazenado na memória.
B. Não há diferenças. Ambos são executados sempre que um formulário de usuário é mostrado.
C. Existem diferenças apenas se a opção explicita for declarada.
D. O Initialize sempre será executado ao exibir um formulário de usuário, enquanto o Activate será executado apenas ao mostrar um formulário de usuário que não foi armazenado na memória.
A. Intervalo (" A1 "). Comment.Text (" meu comentário ")
B. Intervalo (" A1 "). Comentário (" meu comentário ")
C. Intervalo (" A1 ") = " meu comentário "
D. Intervalo (" A1 "). Texto (" meu comentário ")
A. y = x - 5 se x & gt; 5
B. Se x & gt; 5 Então y = x - 5
C. Se x & gt; 5, y = x - 5
D. Se x & gt; 5 Então y = x - 5 final se
A. Me.label3.Value = " Olá "
B. Me.label3.caption = " Olá "
C. Me.label3 = " olá "
D. Me.label3.text = " olá "
A. Folhas (" Sheet1 "). DisableProtect senha: = " Senha "
B. Folhas (" Sheet1 "). Editar senha: = " Senha "
C. Folhas (" Sheet1 "). Desprotect
D. Folhas (" Sheet1 "). Desbloquear senha: = " Senha "
E. Folhas (" Sheet1 "). Senha desprotect: = " Senha "
A. Janela dos locais
B. Janela imediata
C. Janela de variáveis
D. Assistir janela
A. Se xdict1.key (" testes ")
B. Se xdict1.item (" Teste ") Então
C. Se xdict1.existir (" Teste ") Então
D. Se xdict1.existir " testes " Então
A. Maçã
B. Applepeople
C. APPPEO
D. Appple
A. "#2.36 "
B. "#2.4 "
C. "#. 36
D. 2.3; 2.3 "
E. "2.4"
A. Faça até x & gt; = 5
B. Faça enquanto x & lt; = 5
C. Faça até x & gt; 5
D. Fazer enquanto x & gt; 5
A. 12
B. #12#
C. dezembro
D. #12
E. #Dezembro
A. Switch = b, a
B. Switch = b & a
C. Switch = ba
D. Switch = " b " & " A "
A. Microsoft Active X Data Objetos
B. Microsoft Active X Data Objects RecordSet Microsoft ADO para DDL e Security Microsoft Add-Inn Designer Microsoft OLAP Designer Driver
A. Ferramentas & gt; proteção
B. Ferramentas & GT; Propriedades de VBAProject
C. Ferramentas & gt; opções
D. Ferramentas & gt; referências
A. Verdadeiro
B. Indefinido
C. Nulo
D. Em branco
E. Falso
A. Usando Range (" A1 "). Valor
B. Usando o objeto WorksheetFunction
C. Usando Range (" A1 "). Função
A. ERR.R.R. Número: = 999, Descrição: = " meu erro personalizado "
B. Não é possível levantar erro personalizado
C. Error.Raise Número: = 999, Descrição: = " meu erro personalizado "
D. Número RaiseError: = 999, Descrição: = " meu erro personalizado "
A. CreateObject sempre cria um novo objeto. GetObject lança um erro se não houver objeto da classe.
B. GetObject sempre cria um novo objeto. CreateObject lança um erro se não houver objeto da classe.
C. CreateObject sempre cria um novo objeto. O GetObject pega um existente ou cria um novo.
D. A diferença é apenas no desempenho.
A. Uma propriedade do objeto de documento.
B. Uma propriedade do objeto RecordSet.
C. Todas as respostas estão corretas.
A. Escolha X1, " Red ", " Blue ", " Amarelo ", " White "
B. Escolha (x1 = " vermelho ", x1 = " azul ", x1 & nbsp; = " amarelo ", x1 = " branco ")
C. Escolha x1 (" Red ", " Blue ", "
D. Escolha (x1, " Red ", " Blue ", " Amarelo ", " White ")
A. objword.mailmerge.execute
B. Docmd.mailmerge
C. objword.execute MailMerge
D. objword.mailmerge
A. XLWS.Range (" A1 "). CopyFromRecordSet XREC
B. Docmd.transferdatabase XLWS, XREC
C. Docmd.TransfersPreadSheet XLWS, XREC
D. xlws.copyFromRecordSet XREC
A. CreateObject (" Script.Dictionary ")
B. CreateObject (" Application.Dictionary ")
C. CreateObject " Dictionary.Scriping "
D. CreateObject (" Dictionary.Scriping ")
A. Me.List0.Delete 2
B. Me.list0.remove 1
C. Me.list0.remove 2
D. Me.list0.removeItem 1
A. xitems.movefirst
B. Lbound (xitems)
C. Ubound (xitems)
D. Primeiro (XItems)
A. Verdadeiro
B. Falso
A. Docmd.alerts off
B. Docmd.alerts false
C. Docmd.setwarnings Off
D. Docmd.setwarnings false
A. Compartimento
B. Variável
C. (todos esses)
D. Campo
A. xrec.additem
B. xrec.addnew
C. xrec.edit
D. xrec.add
A. Não.
B. Sim, sem restrições.
C. Sim, alterando o tamanho apenas da primeira dimensão.
D. Sim, alterando o tamanho apenas da última dimensão.
A. Definir xlapp = Excel.Application
B. Set xlapp = createObject (" windows.excel ")
C. Set xlapp = createObject (" Application.excel ")
D. Set xlapp = createObject (" Excel.Application ")
A. Folha da pasta de trabalho do mouse à direita e selecione Exibir código
B. ALT-F11
C. VIEJA VBA
D. Clique na opção de desenvolvedor na fita e clique em Botão Visual Basic
A. CurrentDB.User
B. CurrentProject.UserLogin
C. Environ (" nome de usuário ")
D. Environ (" Usuário ")
A. Shortkey
B. Atalho
C. Onkey
D. Keystoke
A. Intervalo (" A1: A12 ") = taxas (12)
B. Intervalo (" A1: A12 ") = Taxas
C. Intervalo (" A1: A12 ") = taxas (1 a 12)
D. Range (" A1: A12 ") = Application.worksheetFunction.Transpose (Taxas)
A. Você não pode criar eventos personalizados
B. Somente nas aulas
C. Aulas e formas de usuário, mas não em módulos
D. Somente em módulos
E. Somente em formas de usuário
A. Cstr
B. Clng
C. Ccurr
D. Cval
A. intc = dcount ("*", "
B. Intc = DCount (" 123-AC ", "
C. intc = dcount (" tblcustomer ", "
D. intc = dcount ("*", " 34;)
E. A sintaxe está incorreta, pode salvar em uma variável inteira se você estiver contando com um tipo de texto curto de campo.
A. Ativar
B. Fechar
A. Nenhuma das acima
B. “&&& a123”
C. “A123 &&&”
D. “& A & 1 & 2 & 3 &&”
E. "A123"
A. CurrentDB.RefreshDatabase
B. Application.Refresh
C. CurrentDB.Refresh
D. Application.RefreshDatabaseWindow
A. Forms! Forma.vbafunction (x1)
B. Ligue para VBAfunction X1
C. Ligue para VBAfunction (x1)
D. Forms! Forma.vbafunction x1
A. controles agrupados
B. botões de opção
C. botão de comando único
D. Módulo de classe
A. Docmd.Delete " funcionários "
B. CurrentDB.TableDefs.Delete " funcionários "
C. CurrentDB.Execute deletetable, " funcionários "
D. Docmd.execute " funcionários ", excluir
A. Me.list0.rowsource = " selecione * de tblorders onde a empresa gosta ' * " & xcompany & "*' "
B. Me.list0.rowsource = " selecione * de tblorders onde a empresa como * " & xcompany
C. Me.list0.rowsource = ʺselect * de tblorders onde a empresa gosta ' ʺ & xcompany & ʺ ' ʺ
D. Me.list0.rowsource = ʺselect *de tblorders onde a empresa como *' ʺ & xcompany & ʺ ' *ʺ
A. Se CurrentProject.Allforms (" MainMenufrm ").
B. Se Isobject (" MainMenufrm ").
C. Se Isobject (" MainMenufrm "). Abra então
D. Se formas! MainMenufrm.Irloaded então
A. CurrentProject.Quit
B. Docmd.close
C. Me.close
D. Docmd.quit
A. -10 -11
B. -11 -11
C. 10 11
D. -10 -10
E. 11 11
A. 3, 3
B. 3, 3,5
C. 3.5, 3
D. 3.5, 3.5
A. Recordsource = " "
B. Rowsource = " "
C. ControlSource = " "
D. Lotesource = nulo
A. 32767
B. Erro em tempo de execução ' 6 ': Overflow
C. 33000
D. 0
A. Executando o mesmo cálculo em várias pastas de trabalho
B. Cálculos estatísticos da computação em dados
C. Inserindo um logotipo em todas as planilhas
A. Ctrl + m
B. Ctrl + i
C. Ctrl + g
D. Ctrl + W.
A. Pacote e Assistente de Implantação
B. Visualizador de objeto de dados
C. .Exe gerador
D. MS Visual Compiler
E. Criador de configuração