VBA é uma ferramenta poderosa que ajuda os usuários a automatizar e otimizar tarefas em aplicativos do Microsoft Office.
Editado em 2024-04-10 14:10:09이것은 (III) 저산소증-유도 인자 프롤릴 하이드 록 실라 제 억제제에 대한 마인드 맵이며, 주요 함량은 다음을 포함한다 : 저산소증-유도 인자 프롤릴 하이드 록 실라 제 억제제 (HIF-PHI)는 신장 빈혈의 치료를위한 새로운 소형 분자 경구 약물이다. 1. HIF-PHI 복용량 선택 및 조정. Rosalasstat의 초기 용량, 2. HIF-PHI 사용 중 모니터링, 3. 부작용 및 예방 조치.
이것은 Kuka Industrial Robots의 개발 및 Kuka Industrial Robot의 모션 제어 지침에 대한 마인드 맵입니다. 주요 내용에는 쿠카 산업 로봇의 역사, 쿠카 산업 로봇의 특성, 쿠카 산업 로봇의 응용 분야, 2. 포장 프로세스에서 쿠카 로봇은 빠르고 일관된 포장 작업을 달성하고 포장 효율성을 높이며 인건비를 줄입니다. 2. 인건비 감소 : 자동화는 운영자에 대한 의존성을 줄입니다. 3. 조립 품질 향상 : 정확한 제어는 인간 오류를 줄입니다.
408 컴퓨터 네트워크가 너무 어렵습니까? 두려워하지 마세요! 나는 피를 구토하고 지식 맥락을 명확히하는 데 도움이되는 매우 실용적인 마인드 맵을 분류했습니다. 컨텐츠는 매우 완전합니다. 네트워크 아키텍처에서 응용 프로그램 계층, TCP/IP 프로토콜, 서브넷 디비전 및 기타 핵심 포인트에 이르기까지 원칙을 철저히 이해하는 데 도움이 될 수 있습니다. 📈 명확한 논리 : Mindmas 보물, 당신은 드문 기회가 있습니다. 서둘러! 이 마인드 맵을 사용하여 408 컴퓨터 네트워크의 학습 경로에서 바람과 파도를 타고 성공적으로 해변을 얻으십시오! 도움이 필요한 친구들과 공유해야합니다!
이것은 (III) 저산소증-유도 인자 프롤릴 하이드 록 실라 제 억제제에 대한 마인드 맵이며, 주요 함량은 다음을 포함한다 : 저산소증-유도 인자 프롤릴 하이드 록 실라 제 억제제 (HIF-PHI)는 신장 빈혈의 치료를위한 새로운 소형 분자 경구 약물이다. 1. HIF-PHI 복용량 선택 및 조정. Rosalasstat의 초기 용량, 2. HIF-PHI 사용 중 모니터링, 3. 부작용 및 예방 조치.
이것은 Kuka Industrial Robots의 개발 및 Kuka Industrial Robot의 모션 제어 지침에 대한 마인드 맵입니다. 주요 내용에는 쿠카 산업 로봇의 역사, 쿠카 산업 로봇의 특성, 쿠카 산업 로봇의 응용 분야, 2. 포장 프로세스에서 쿠카 로봇은 빠르고 일관된 포장 작업을 달성하고 포장 효율성을 높이며 인건비를 줄입니다. 2. 인건비 감소 : 자동화는 운영자에 대한 의존성을 줄입니다. 3. 조립 품질 향상 : 정확한 제어는 인간 오류를 줄입니다.
408 컴퓨터 네트워크가 너무 어렵습니까? 두려워하지 마세요! 나는 피를 구토하고 지식 맥락을 명확히하는 데 도움이되는 매우 실용적인 마인드 맵을 분류했습니다. 컨텐츠는 매우 완전합니다. 네트워크 아키텍처에서 응용 프로그램 계층, TCP/IP 프로토콜, 서브넷 디비전 및 기타 핵심 포인트에 이르기까지 원칙을 철저히 이해하는 데 도움이 될 수 있습니다. 📈 명확한 논리 : Mindmas 보물, 당신은 드문 기회가 있습니다. 서둘러! 이 마인드 맵을 사용하여 408 컴퓨터 네트워크의 학습 경로에서 바람과 파도를 타고 성공적으로 해변을 얻으십시오! 도움이 필요한 친구들과 공유해야합니다!
VBA
programa
Composição do programa
módulo
processo
código
objeto
objeto.propriedade
objeto.método
Exemplo: Gravação de macro
Definir teclas de atalho
Botão Especificar
Atribuir botões da barra de tarefas usados com frequência
Definir nível de segurança
Ambiente de programação VBE
Entre no editor
Alt F11
Ferramentas de desenvolvimento — Visual Basic
Clique com o botão direito no rótulo da planilha – visualize o código
Ferramentas de Desenvolvimento – Ver Código
Janela principal
Explorador de projetos
Objeto Excel
objeto de formulário
Módulo vs módulo de classe
conceito
Salvar código VBA
Crie uma classe ou objeto específico
Nome após a criação
Módulo 1, Módulo 2...
Categoria 1, Categoria 2...
Janela de propriedades
janela de código
Janela imediata
Barra de menu
barra de ferramentas
Operação simples
Adição e remoção de módulo
Programação
ajuda
gramática básica
tipo de dados
tipo de dados
Tipo de byte
1
0~255, inteiro
idade
Dias extras
Tipo booleano
2
Julgamento lógico, Verdadeiro/Falso
Tipo inteiro
2
-2768~32767, inteiro
Número de pessoas
%
Tipo inteiro longo longo
4
-2147483648~2147483647, número inteiro
População
&
Tipo de ponto flutuante de precisão única
4
-3.402823E38~-1.401298E-45
PI
!
Tipo de ponto flutuante de precisão dupla dupla
8
Número negativo: -1.79769313486232E308~ -4.94065645841247E-324
Número positivo: 4.94065645841247E-324~1.79769313486232E308
Salário básico
#
Tipo de moeda
8
-922.337.203.685.477,5808~922.337.203.685.477,5807
@
Tipo decimal decimal
Sem decimais: /-79.228.162.514.264.337.593.543.950.335
Incluindo decimais: /-7,9228162514264337593543950335
Menor valor diferente de zero: /-0,000000000000000000000000001
14
Tipo de data
Intervalo de datas: 1º de janeiro de 100 a 31 de dezembro de 9999
Intervalo de tempo: 0:00:00~23:59:59
8
data
Tipo de string string - comprimento variável
Comprimento de 10 cordas
0 ~ cerca de 2 bilhões
Nome, número do trabalho
$
String de comprimento fixo por tipo de string
comprimento da corda
1 ~ cerca de 65.400
$
Objeto
4
Variáveis de objeto, usadas para referenciar objetos
Variante
Além de dados String de comprimento fixo e tipos definidos pelo usuário, ele pode conter qualquer tipo de dados.
Se for um valor numérico, o intervalo máximo pode ser Duplo.
Se for um caractere, é consistente com o intervalo String de comprimento variável.
Personalizado
O intervalo de cada elemento é igual ao intervalo de seu próprio tipo de dados
constantes e variáveis
declarar variáveis
Declarar múltiplas variáveis
Forçar declaração de variáveis
escopo variável
processo único
Dim/Static, atua neste processo, variável local
módulo único
Dim/Private, atua no módulo onde está localizado, variáveis em nível de módulo
Todos os módulos
Público, aplica-se a todos os módulos, anuncia variáveis
atribuição de variável
Atribuição de variável de tipo de dados
Atribuição de variável de objeto
constante
atribuição constante
atribuição constante
variedade
Características da matriz
Compartilhe um nome: nome do array
Várias variáveis do mesmo tipo formam um array
Os elementos são armazenados na matriz em ordem e são diferenciados por números de índice.
Matrizes são variáveis
Declarar matriz
dimensões da matriz
Declarar matriz dinâmica
Outras maneiras de criar
Função de matriz
Função de divisão
Função de alcance
Função UBound/LBound
Função de adesão
Array escrevendo na célula
objeto
Atributos
relatividade
método
Compartilhe um nome: nome do array
operador
aritmética
Soma
-
Encontre a diferença, encontre o oposto
*
produtos
/
Busque negócios
\
Divisível
^
índice
Modo
Pegue o resto
Comparar
=
igual
expressão1=expressão2
Retorna True quando as duas expressões são iguais, False caso contrário.
menor que
expressão1<expressão2
Retorna True quando expressão1 é menor que expressão2, caso contrário retorna False
>
mais do que o
Expressão1>Expressão2
Retorna True quando a expressão 1 é maior que a expressão 2, caso contrário retorna False
menos que ou igual a
expressão1<=expressão2
Retorna True quando expressão1 é menor ou igual a expressão2, caso contrário retorna False
>=
Melhor que ou igual a
Expressão1>=Expressão2
Retorna True quando expressão1 é maior ou igual a expressão2, caso contrário retorna False
não é igual a
Expressão1<>Expressão2
Retorna True quando expressão1 não é igual a expressão2, caso contrário retorna False
É
Compare variáveis de referência de dois objetos
Objeto 1 é Objeto 2
Retorna True quando o objeto 1 e o objeto 2 se referem ao mesmo objeto, caso contrário retorna False
Como
Compare duas strings para ver se elas correspondem
String 1 como String 2
Retorna True quando a string 1 corresponde à string 2, caso contrário retorna False
conectar
As expressões em ambos os lados são sequências de texto e a conexão é realizada;
&
Independentemente do tipo de dados da operadora, a operação de conexão é realizada
lógica
E
e
Expressão1 e Expressão2
Se os valores da expressão 1 e da expressão 2 forem ambos Ture, retorne Tue, caso contrário, retorne False
Ou
ou
Expressão1 ou Expressão2
Se um dos valores da expressão 1 e da expressão 2 for True, será retornado Tue, caso contrário será retornado False.
Não
Não
Não expressão
Se o valor da expressão for True, retorne False, caso contrário, retorne True
Xor
XOR
Expressão1 Xou Expressão2
Quando os valores da expressão 1 e da expressão 2 são diferentes, True é retornado, caso contrário, False é retornado.
Eq.
equivalência
Expressão 1 Eqv Expressão 2
Quando os valores da expressão 1 e da expressão 2 são iguais, True é retornado, caso contrário, False é retornado.
Criança levada
contém
Expressão1 Imp Expressão2
O valor da expressão 1 é True, e quando o valor da expressão 2 é False, False é retornado, caso contrário Ture é retornado equivalente a Not expression 1 ou expression 2;
curinga
*
Substitua qualquer número de caracteres
?
substitua qualquer caractere
#
substitua qualquer número
[lista de artistas]
Substitua qualquer caractere em [charlist]
[!charlist]
Substitua qualquer caractere que não esteja em [charlist]
ordem de operações
colchetes
()
índice
^
Encontre o número oposto
-
Multiplicação e divisão
*,/
Divisível
\
Pegue o resto
Modo
Adição e subtração
,-
Concatenação de strings
&,
operação de comparação
=,<>,<,>,<=,>=,Gosto,É
lógica
E
Ou
Não
Xor
Eq.
Criança levada
funções integradas
Estrutura básica da frase
Declarações comumente usadas
Declaração Se...Então
Selecione a declaração do caso
Para...Próxima instrução
Declaração Do While
Declaração Faça Até
Para cada...Próxima instrução
Declaração Ir para
Com declaração
processo básico
Subprocesso
local de escrita
Declarar subprocedimento
Executar subprocesso
Escopo
processo público
processo privado
Processo de função
local de escrita
Função personalizada
Layout de código
recuo
linha curta
Mesclar várias linhas
Comente
Definir bloco de (des) comentários
Objetos comuns
Objetos comuns
Aplicativo
Aplicativo Excel
Pasta de trabalho
pasta de trabalho
Planilha
planilha
Faixa
Célula única ou intervalo de células
Aplicativo
Propriedade de atualização de tela
Propriedade DisplayAlerts
EnableEventsProperty
PlanilhaFunçãoPropriedade
Propriedades comuns do aplicativo
Célula ativa
Célula atualmente ativa
Gráfico Ativo
O gráfico ativo na pasta de trabalho atualmente ativa
Folha ativa
A planilha ativa na pasta de trabalho atualmente ativa
Janela ativa
janela atualmente ativa
Pasta de trabalho ativa
Pasta de trabalho atualmente ativa
Gráficos
Todas as planilhas de gráficos na pasta de trabalho atualmente ativa
Seleção
Todos os objetos selecionados na pasta de trabalho atualmente ativa
Folhas
Todos os objetos Planilha na pasta de trabalho atualmente ativa, incluindo planilhas comuns, planilhas de gráficos, planilhas de tabela de macro do Ms Excel 4.0 e planilhas de diálogo do Ms Excel 5.0
Planilhas
Todos os objetos Planilha na pasta de trabalho atualmente ativa (planilhas comuns)
Pastas de trabalho
Todas as pastas de trabalho atualmente abertas
Exemplo: configurações da interface do Excel
Pasta de trabalho
Citar
O número do índice
nome
Operações comuns
Novo
Abrir
ativação
salvar
fecho
Esta pasta de trabalho/pasta de trabalho ativa
Planilha
Citar
Número de índice ou nome da tag
nome de código
Operações comuns
Criar nova planilha
Alterar rótulos de planilha
excluir planilha
Ativar planilha
Copiar planilha
Mover planilha
Ocultar/mostrar planilha
Obtenha o número de planilhas
Folhas
Faixa
Citar
Célula
Atributos
contente
número
endereço
operar
Selecione células
Limpar células seletivamente
Copiar intervalo de células
Cortar células
excluir célula
Outras operações
Cite a linha inteira
Faça referência à coluna inteira
Método de união do objeto Aplicativo
Propriedade Offset do objeto Range
Propriedade de redimensionamento do objeto Range
Propriedade UsedRange do objeto Worksheet
Propriedade CurrentRegion do objeto Range
Propriedade final do objeto Range
xlToLeft
Esquerda, célula de origem <tecla de seta para esquerda Ctrl>
xlToRight
À direita, célula de origem <tecla de seta para a direita Ctrl>
olá
Cima, célula de origem <tecla de seta Ctrl para cima>
xlDown
Para baixo, célula de origem <tecla de seta Ctrl para baixo>
Outros objetos comuns
nome
Comentários de célula
Embelezar células
Fonte
Sombreamento
quadro
outro
Exemplo: operação típica
Criar pasta de trabalho
Determinar se a pasta de trabalho está aberta
Determinar se a pasta de trabalho existe
Insira dados em uma pasta de trabalho fechada
Ocultar todas as planilhas, exceto a planilha ativa
Crie novas planilhas em lotes
Classifique os dados em lotes
Salvar planilha como nova planilha
Mescle dados rapidamente de várias tabelas
Resuma dados de várias pastas de trabalho na mesma pasta
Crie um diretório para a planilha
Eventos do Excel
Evento de planilha
Lista de eventos da planilha
Ativar
Ocorre quando uma planilha é ativada
AntesDoubleClick
Depois de clicar duas vezes na planilha, a operação padrão de clique duplo ocorre antes
Antes do clique direito
Depois de clicar com o botão direito na planilha, a operação padrão do clique com o botão direito ocorre antes
Calcular
Ocorre após recalcular a planilha
Mudar
Ocorre quando uma célula muda
Desativar
Ocorre ao mudar de uma planilha ativa para uma planilha inativa
SigaHyperlink
Ocorre quando qualquer hiperlink na planilha independente
Atualização da tabela dinâmica
Ocorre após a atualização da tabela dinâmica
SeleçãoAlterar
Ocorre quando a seleção muda
Solicitar alterações automaticamente
Selecione o objeto
Execute um programa quando uma planilha estiver ativada
Desabilitar a seleção de outras planilhas
Eventos da pasta de trabalho
Ativar
Ocorre quando uma planilha é ativada
Instalação de suplemento
Ocorre quando a pasta de trabalho é instalada como um suplemento
SuplementoDesinstalar
Ocorre quando a pasta de trabalho é descarregada como um suplemento
AfterXmlExport
Ocorre após salvar ou exportar os dados XML na pasta de trabalho especificada
AfterXmlImportar
Ocorre depois que uma conexão de dados XML existente é atualizada ou novos dados XML são importados para qualquer pasta de trabalho aberta
Antes de fechar
Ocorre antes de fechar a pasta de trabalho ou, se tiverem sido feitas alterações, antes de perguntar ao usuário se deseja salvar as alterações.
Antes de imprimir
Ocorre antes de imprimir a pasta de trabalho especificada ou qualquer conteúdo dela
AntesSalvar
Ocorre antes de salvar a pasta de trabalho
AntesXmlExportar
Ocorre antes de salvar ou exportar os dados XML na pasta de trabalho especificada
AntesXmlImportar
Ocorre antes que a conexão de dados XML existente seja atualizada ou que novos dados XML sejam importados para qualquer pasta de trabalho aberta
Desativar
Ocorre quando uma pasta de trabalho passa do estado ativo para o inativo
Nova planilha
Ocorre ao criar uma nova planilha na pasta de trabalho
Abrir
Ocorre ao abrir uma pasta de trabalho
PivotTableCloseConnection
Ocorre depois que a conexão da tabela dinâmica é fechada
Conexão aberta de tabela dinâmica
Ocorre depois que a conexão da tabela dinâmica é aberta
PlanilhaAtivar
Ocorre quando qualquer planilha é ativada
PlanilhaBeforeDoubleClick
Ocorre quando qualquer planilha é clicada duas vezes (antes da operação padrão de clique duplo)
PlanilhaBeforeRightClick
Ocorre após clicar com o botão direito em qualquer planilha ou desenhar dados alterados no ícone
PlanilhaCalcular
Ocorre ao recalcular a planilha ou após plotar os dados alterados no gráfico
Mudança de planilha
Ocorre quando uma célula de qualquer planilha é alterada
PlanilhaDesativar
Ocorre quando uma planilha muda da planilha ativa para a planilha inativa
PlanilhaSeguirHyperlink
Ocorre quando qualquer hiperlink na pasta de trabalho é clicado
SheetSelectionChange
Ocorre quando a seleção é alterada em qualquer planilha (exceto planilhas de gráficos)
Sincronizar
Ocorre quando uma cópia local de uma pasta de trabalho que faz parte de um espaço de trabalho de documentos é sincronizada com a cópia do servidor
JanelaAtivar
Ocorre quando qualquer janela da pasta de trabalho é ativada
JanelaDesativar
Ocorre quando qualquer janela da pasta de trabalho muda de ativa para inativa.
JanelaRedimensionar
Ocorre quando qualquer janela da pasta de trabalho é redimensionada
programa automático
Evento MouseMove
Método de aplicação
OnKey
Na hora
Exemplo: técnicas típicas
Insira dados rapidamente
Encontre dados rapidamente
Salvar arquivos automaticamente
Design da interface do usuário
Ao controle
controle de formulário
Rótulo
Para inserir e exibir texto estático
caixa de grupo
Usado para combinar vários outros controles
botão
Usado para executar comandos macro
caixa de seleção
Controle de seleção, múltiplas seleções possíveis
botão de opção
Seleção, geralmente vários botões de opção são usados juntos em uma caixa de combinação, e apenas um deles pode ser selecionado ao mesmo tempo
caixa de listagem
Exibe uma lista de múltiplas opções para escolher uma
Caixa combo
Oferece várias opções para escolher, uma das quais pode ser selecionada
Barra de rolagem
Inclui horizontal e vertical
Controles giratórios
Clique na seta do controle para selecionar um valor
Controle ActiveX
Interação com o usuário
Função InputBox
Método InputBox do objeto Aplicativo
Função MsgBox
botão mostrar
mostrar estilo do ícone
Botão padrão
Tipo de diálogo
valor de retorno
Método FindFile do objeto Aplicativo
Método GetOpenFilename do objeto Aplicativo
Método GetSaveAsFilename do objeto Aplicativo
Método FileDialog do objeto Application
formulário de usuário
Adicionar formulário
propriedades do formulário
Adicione controles no formulário
mostrar formulário
Manual
código
modelo
fechar formulário
Manual
código
Usar controles
Inicializar formulário
Botão de comando
Entrada de dados
Controle de teclado
Exemplos: técnicas e exemplos típicos
Desenho do questionário
Gestão de informações de funcionários
Forma de login
Depuração e otimização de código
erro
Erro de compilação
Erro de execução
erro lógico
status do programa
Padrões de design
modo operacional
modo de interrupção
Ferramentas de depuração
modo de interrupção
Erro de execução
Erro de compilação
interromper a execução
Configurações de ponto de interrupção
Declaração de parada
Janela imediata
janela local
janela de observação
Manipulação de erros
Ir erro GoTo Tags
Em caso de erro, retomar o próximo
Em caso de erro, vá para 0
Faça seu código rodar mais rápido
Configurações variáveis
Declarar variáveis como sendo do tipo de dados apropriado
Tente não usar dados variantes
Impedir que variáveis sejam sempre armazenadas na memória
Evite referenciar o mesmo objeto repetidamente
com declaração simplificada
Use variáveis para simplificar a referência a objetos
Use funções tanto quanto possível
Remova ativações e seleções redundantes
Uso adequado de matrizes
Desative as atualizações de tela
Sobre este mapa