Resultados da pesquisa a pedido "excel-vba"

3 a resposta

VLOOKUP combinando 2 colunas para formar uma chave exclusiva

Para a tabela a seguir, Eu quero procurar o valor na col C. Como os valores na col A e na col B não são exclusivos, o VLOOKUP falha. Por exemplo, VLOOKUP (1, tabela, 3) retorna 5 e nunca 1. No entanto, ocombinações das colunas A e B são ...

1 a resposta

Copiar e colar loop no VBA com base nos valores das células

Estou tentando criar algum código que analise um intervalo de células e copie e cole as células que atendem a um parâmetro específico para um local diferente na pasta de trabalho. Gostaria de copiar qualquer coisa com a letra L de "planilha5" e ...

2 a resposta

Célula ativa como entrada na fórmula

Eu queria saber se eu posso usar a célula ativa, com isso quero dizer a célula que está "destacada" em um determinado momento com a borda quadrada depois que houve um clique no mouse, como argumento em uma função. Por exemplo, criei uma tabela ...

2 a resposta

Excel VBA range.find atuando

Estou tentando usar range.find para procurar um valor em uma coluna e retornar o valor correspondente da próxima coluna. Gravei o find () usando o gravador de macro, que pareceu funcionar bem por um tempo, mas por algum motivo, agora está me ...

1 a resposta

Posso percorrer pares de chave / valor em uma coleção VBA?

No VB.NET, eu posso percorrer os pares de chave / valor de um dicionário: Dictionary<string, string> collection = new Dictionary<string, string>(); collection.Add("key1", "value1"); collection.Add("key2", "value2"); foreach (string key in ...

2 a resposta

Posso capturar e emular um evento KeyDown no Excel VBA?

Arun Singh deu uma ótima resposta a uma pergunta semelhante (Existe algum evento que é acionado quando as teclas são pressionadas ao editar uma ...

1 a resposta

Macro VBA do Excel - Copie e insira células copiadas

Parece que não consigo fazer esse trabalho. Eu continuo ficando preso Rows(rng 5).SelectO que estou tentando fazer é copiar a linha da célula ativa e inserir a célula copiada em uma linha 5 linhas abaixo da célula ativa. Sub CopyConcatenate() ...

2 a resposta

Exportar planilha filtrada como arquivo CSV

Atualmente, estou usando esse código para exportar a planilha inteira, mas gostaria de exportar apenas as linhas onde uma condição é atendida. Nesse caso, na coluna 13, existe um "x": Option Explicit Sub ExportAsCSV() Dim MyFileName As String ...

1 a resposta

Quais são os benefícios de definir objetos como "Nada"

Eu notei que algumas pessoas vão usarSet Object = Nothing nos procedimentos de fechamento. Pude descobrir por que isso é útil para instâncias do Access, mas nenhuma resposta foi satisfatória quando se trata de fazer isso no Excel. Portanto,Qual é ...

4 a resposta

Macro do Excel - Exportar planilha para csv e procurar diretório salvo

Consegui com êxito uma macro funcionando que faz o que eu preciso, mas gostaria de fazê-lo melhor e não posso. - Este bit funciona - Ao clicar em um botão no Excel, o usuário exporta uma planilha específica para um csv com um nome de arquivo ...