Skip to main content

Perguntas com a tag [vba]

Visual Basic for Applications (VBA) é uma linguagem de programação orientada a eventos e com suporte, limitado, a objetos, usada para escrever macros, disponível para toda a suíte Office.

Filtrar por
Ordenado por
Com tags
-1 votos
0 respostas
17 visitas

Tenho uma form com várias textbox. Tenho um cmd para alterar as cells do worksheet. cells(wrow, 2).value= Fpagconsalt.tpagbenef.Value aqui funciona bem a seguinte não funciona. Cells(wrow, 5).Value =...
Piloto's user avatar
  • 1
-2 votos
0 respostas
61 visitas

Eu tenho uma planilha xlsm (VBA) com o seguinte código macro: Private Sub Atualizar_Click() 'Parametros a serem informados Dim Raiz As String Dim Moeda As String Dim Data_Ini As String Dim Data_Fim ...
Everton Toledo's user avatar
0 votos
0 respostas
111 visitas

Tenho uma planilha financeira com várias planilhas (mês a mês). crie a seguinte macro: ' ' Macro_vinculo Macro ' Public Function eval(ByVal str As String) As Variant eval = Application.Evaluate(str)...
Teo Machado's user avatar
-2 votos
2 respostas
115 visitas

Olá, tenho uma rotina que cria menus suspensos dinamicamente, esses menus recebem o caption de um banco de dados (já que dependendo do controle que clico o menu criado recebe outros valores). Bom, o ...
Abel Castilhos's user avatar
-3 votos
1 resposta
516 visitas

Há um problema com o método "Replace" do objeto "Range". Quando anteriormente executado o comando "Localizar" (e substituir ou não) na interface de usuário, com a opção &...
Dido Dantas's user avatar
-4 votos
0 respostas
214 visitas

Boa tarde! Preciso formatar texto em vermelho após um ponto nas células do Range ("A2:A200") e algumas células poderão ou não ter esse ponto. Obrigado!
Laurent Zucker's user avatar
-2 votos
2 respostas
142 visitas

Estou usando o código VBA abaixo que exclui a linha da planilha caso encontre os valores "PAC" ou "Sedex" Ele funciona na planilha ativa mas preciso também que execute em uma série ...
Atelier 1924's user avatar
0 votos
1 resposta
1mil visitas

Estou executando o código a seguir em no evento Open de uma pasta de trabalho do Excel. Está dando erro em tempo de execução '1004', "não é possível definir a propriedade Hidden da classe Range&...
Denis Caixeta's user avatar
1 voto
1 resposta
806 visitas

No excel, Tenho um botão no formulário, que vai mudar o caption de um label no mesmo formulário. Porém, tenho 22 labels nesse formulário. Qual label quero que a ação seja executada é variável e está ...
Topscore2023's user avatar
-1 votos
2 respostas
306 visitas

Preciso comparar uma celular específica da planilha com todas as outras células da mesma coluna para encontrar duplicidades e tratar essa célula, algo como If (célula) = (todas as células da coluna) ...
Bruno Ferreira dos Santos's user avatar
-2 votos
1 resposta
494 visitas

Escrevi essa função com objetivo de criar uma requisição a API da ANEEL em uma Macro usando VBA : Sub ConsultarAPI() Dim xmlhttp As Object Dim url As String Dim response As String Dim ...
Mateus De La Fuente Cezar's user avatar
0 votos
0 respostas
184 visitas

Ola! Tenho o codigo vba que verifica a data para expirar e deleta a planilha. Preciso de uma dica de codigo vba para colocar a data de expiração na planilha excel, e quando atingir a data indicada, ...
Tavares's user avatar
-1 votos
1 resposta
185 visitas

Bom dia! Estou utilizando o código abaixo, mas ele não coloca a imagem corretamente na célula mesclada e eu gostaria que a imagem ficasse do tamanho da célula mesclada Public Sub Carregarfoto1(...
Ana Pizani's user avatar
-1 votos
1 resposta
146 visitas

Eu fiz um formulário de cadastro de funcionarios bem básico (teste mesmo, nada oficial) usando código vba em um arquivo que chamei de Planilha Teste VBA 1. Até aí tudo certo, consegui de boa. Daí eu ...
Matheus Ferrari's user avatar
0 votos
1 resposta
263 visitas

Boa tarde. Estou com um problema um tanto tolo, mas que não consigo sair. Gerei o código abaixo para que o VBA analise todas as células de um determinado intervalo e, toda vez que ele encontrar uma ...
Joao Paulo's user avatar
0 votos
0 respostas
423 visitas

Tenho uma tabela que preciso filtrar a coluna B e em seguida aplicar uma fórmula. Porém, não consigo inserir na fórmula o valor da linha da primeira célula vísivel para arrastar a fórmula. Podem me ...
Noelle Diniz Ribas's user avatar
-1 votos
1 resposta
153 visitas

Possuo um VBA que salva todos os emails que chegam (os anexos) e gostaria de fazer com que o mesmo vba marcasse como lido. Como fazer? Segue meu código: Public Sub SaveAttachmentsToDisk(MItem As ...
João Mendes's user avatar
-1 votos
1 resposta
306 visitas

Sub importar_arquivo() Application.ScreenUpdating = False importaArquivo End Sub Private Function importaArquivo() Dim arquivo As String arquivo = abrirArquivo If arquivo <> ...
Anton Ambras's user avatar
0 votos
0 respostas
213 visitas

Estou tendo o erro no VBA do office 2013 referente a sintaxe abaixo, ao qual não ocorre no Office 365. arq.VBProject.VBComponents("EstaPastadetrabalho").CodeModule.AddFromFile (FileWB) ...
Guilherme W Apt's user avatar
0 votos
0 respostas
565 visitas

Encaro a seguinte situação: minha intenção é popular uma listbox com dados de uma planilha, estes dados são mostrados a partir de um evento change na minha combobox. Atualmente ele me retorna apenas ...
Sena's user avatar
  • 43
0 votos
0 respostas
39 visitas

Tenho um código que importa dados de outras planilhas, mas queria que existisse um validador do tipo na hora de importar ele verificasse que existe um registro repetido que atualizasse. Por exemplo, ...
Rayane Parreira's user avatar
-2 votos
1 resposta
116 visitas

Estou tentando criar uma função, onde coloco uma vírgula depois de cada número ou palavra. Segue o script do vba: Public Function Virgula(Texto1, Texto2) Virgula = Texto1 & "," & ...
Matheus's user avatar
-2 votos
1 resposta
499 visitas

Estou montando uma planilha e consegui esse código. Quando eu dou um duplo clique na linha surge uma MsgBox perguntando quantas linhas desejo adicionar, caso eu cancelo, tenho um erro de depuração &...
Reinaldo Previatto's user avatar
-2 votos
1 resposta
93 visitas

Alguem Tem uma ideia de Como faço pra enviar uma imagem pra um banco de dados postgree numa tabela que tem um campo Imagem do tipo "bytea" so que programando em visual basic? ja tentei de ...
LukasComK's user avatar
0 votos
0 respostas
828 visitas

Olá, Construí um aplicativo simples em VBA para minha empresa e estava funcionando perfeitamente em Access, porém preciso migrar para MySQL por conta de limitações do Access. Consegui realizar a ...
Geovanny Varussa's user avatar
0 votos
0 respostas
216 visitas

Preciso que o VLOOKUP do código a seguir tenha como argumento de valor procurado a coluna A, ou seja, não pode ficar -16, pois pode ter colunas variáveis na planilha. Estava assim: For i = 4 To ...
Denis Caixeta's user avatar
-3 votos
1 resposta
278 visitas

Enviar e-mails através de macro VBA no Excel é uma tarefa simples já há algum tempo. Acredito que a maioria das empresas tem pelo menos uma planilha que dispara e-mails baseado em algum critério. Mas ...
Charley R.'s user avatar
0 votos
1 resposta
346 visitas

Estou carregando via VBA um arquivo TXT para uma tabela do access, mas o arquivo txt tem um cabeçalho com 9 linhas que não preciso, como posso resolver no vba para que o arquivo comece a ser lido a ...
Fernando Cassimiro's user avatar
-1 votos
2 respostas
3mil visitas

Pra deixar mais fácil a explicação, vou estar chamando um arquivo de "A" e o outro arquivo de "B". Basicamente, o que eu estou tentando fazer é copiar os dados do arquivo "A&...
RR2M4A's user avatar
  • 1
0 votos
1 resposta
130 visitas

Olá Estou com o erro "Tipos Incompatíveis" em uma macro que estou fazendo. A minha planilha funciona da seguinte maneira: existe uma aba de ações (com botões onde ela chama as macros) e uma ...
mocaplan2's user avatar
0 votos
1 resposta
480 visitas

Estou com dificuldade em copiar uma tabela para um indicador num documento word. A ideia seria substituir um indicador "TABELA" no word pela tabela "Tabela1" do Excel, tentei ...
Erik Tanaka's user avatar
-1 votos
1 resposta
768 visitas

O API que estou usando informa: {"matricula":"1433620155-2020-4-00256-128-0109252-70","dataLavratura":"2020-02-24","dataInsercao":"2020-02-24T22:...
Felipe Lisa's user avatar
-1 votos
1 resposta
202 visitas

Nesta worksheet eu tenho uma tabela em que sempre que qualquer célula da coluna do meio é alterada é executado um certo macro. Eu queria que, por exemplo quando alterasse a célula E12 o valor que eu ...
Excel_User's user avatar
-2 votos
2 respostas
189 visitas

Boa noite a todos. Estou fazendo um sistema com navegação através de UserForms (sem a planilha de fundo). Monto uma ListBox com base em um filtro de datas comparando as datas em células da planilha ...
Fernando Meneguello's user avatar
-2 votos
0 respostas
41 visitas

Ajuda de macro para organização e comparação de repetição de dados em uma coluna na planilha do excel e realizar copia para outro ponto da planilha. dados plan
Ruan Pablo Souza's user avatar
0 votos
0 respostas
136 visitas

Criei um código VBA, onde o objetivo é consultar uma tabela e comparar se todos os itens cadastrados em uma determinada caixa estão com os status "descartar", em caso positivo, ele deve ...
Nelson's user avatar
  • 1
-2 votos
2 respostas
109 visitas

Preciso que o código preencha uma planilha com várias colunas e linhas, porém quando coloco mais de uma linha na programação, ele só corresponde a última linha que digitei Exemplo: ActiveSheet.Range(...
Julia 's user avatar
0 votos
1 resposta
168 visitas

Tenho uma planilha (P1) e quero exportar por vez 20 itens dela para outra planilha (P2). Porém com copy + paste cada vez que novos itens são acrescentados na P1, os que já haviam sido copiados para a ...
Wallison Brumatti's user avatar
0 votos
0 respostas
45 visitas

boa tarde! Venho buscar opiniões. Estou desenvolvendo uma aplicação em vba que puxa informações da planilha para preencher cabeçalho, corpo e anexar arquivos. Meu intuito é que que ele concatene o &...
karolyna's user avatar
-2 votos
1 resposta
145 visitas

Só agora descobri o VBA e que pode melhorar muito as minhas ideias em Excel. Assim lancei-me a tentar fazer um inventário. Fiz uma base de dados e pretendo retirar apenas a informação necessária para ...
Miguel Alves's user avatar
-3 votos
2 respostas
1mil visitas

Preciso de uma macro que pegue a data do arquivo, onde eu vou deixar o caminho especificado. E essa data do arquivo será inserida na célula B3 por exemplo, é possivel? Macro que consegui até o momento,...
hardin's user avatar
  • 1
-1 votos
1 resposta
559 visitas

Preciso criar uma macro que ao rodar, ela preencha todas as células vazias com o que estão acima delas: Segue print como exemplo inserir a descrição da imagem aqui 'Macro que tenho até o momento, ...
hardin's user avatar
  • 1
-1 votos
1 resposta
1mil visitas

Olá, tenho uma macro que abre a última planilha(pela data mais recente) da minha pasta, porém não funciona. Na teoria era pra ela estar puxando da minha pasta base a última planilha e abrindo, alguém ...
hardin's user avatar
  • 1
-2 votos
1 resposta
259 visitas

For N = 1 To 5 ActivePresentation.SlideShowWindow.View.GotoSlide Int(Rnd * 4) + 2 Next N Tenho esse código que apresenta aleatóriamente os slides, porém não consigo definir o tempo de transição entre ...
Carlos Eduardo Crispim's user avatar
0 votos
1 resposta
1mil visitas

Olá, Preciso executar uma macro que atualiza os dados sempre que for selecionado um item na célula (com validação de dados). É a mesma macro que faz a pesquisa em um BD de acordo com o valor da célula....
Abel Castilhos's user avatar
-3 votos
1 resposta
90 visitas

Boa Noite, Estou fazendo um controle no excel, no codigo há criação automatica de Pages e também de controles, como o TextBox, criados dinamicamente dentro dessas Pages. A Page 1 já vem os controles ...
Andressa Silva's user avatar
0 votos
1 resposta
3mil visitas

É possivel criar uma macro que ao usuário clicar em um botão, crie automaticamente uma linha acima de um determinado critério? Como na imagem a seguir demonstra, isso é um cronograma de férias, e ...
hardin's user avatar
  • 1
0 votos
0 respostas
132 visitas

Boa tarde, estou a tentar efetuar um filtro avançado, com uma fórmula na célula. Onde tem "Filtro individual atelier", em baixo "AT1" tem uma fórmula (célula X4): =SE(OU($T$3=1;$T$...
Tatiana Martins's user avatar
0 votos
0 respostas
77 visitas

Olá, gostaria de saber se no Excel ao mudar um valor em uma célula, por exemplo, na célula A1 está escrito "Falso" se alterando esse valor para "Verdadeiro", automaticamente ...
Gabriel Henrique Cardoso's user avatar
0 votos
2 respostas
1mil visitas

Gostaria de saber se é possível importar uma coluna especifica de um arquivo txt pra minha planilha do excel? E como poderia ser feito Tenho uma macro que importa o arquivo txt já pronto, porém ...
hardin's user avatar
  • 1

1
2 3 4 5
17