Perguntas com a marcação «vba»

Visual Basic for Applications; um subconjunto do Visual Basic usado em todos os aplicativos do Microsoft Office. Considere usar esta tag juntamente com a tag para o aplicativo específico em questão. As boas perguntas sobre o VBA geralmente contêm algum código e solicitam a solução de problemas específicos. Perguntas que solicitam soluções completas (por favor, me dê o código / como fazer isso e isso com o VBA) estão fora do tópico e serão fechadas por serem muito amplas.


1
O VBA do Excel não funciona quando "ativar a edição"
Não tenho certeza se este é o lugar certo para postar isso, mas estou tendo problemas com o Excel VBA. Enviei uma planilha com o VBA personalizado anexado a um email. Depois que o usuário baixa o arquivo, ele é aberto no Excel em "Visualização protegida" e um botão "Ativar …




2
macro que inverte números
Preciso de ajuda para descobrir isso. Criei um pequeno script que altera um valor em uma célula para positivo se o número for negativo e vice-versa. Por exemplo, se o valor for 100, o script o alterará para -100 ou, se for -100, será alterado para 100. Consegui fazê-lo funcionar …




0
Função VBA funciona no Windows Excel, mas não no Mac Excel
Com um janelas versão de Excel isso exibe o endereço da célula onde o nome reside. Em Mãe c retorna o resultado do IfError argumento. O código VBA para a função "endereço de pesquisa" é: Function searchaddress(searchrange As Range, searchvalue As Range) searchaddress = searchrange.Find(searchvalue).Address(False, False) End Function Por que …


1
Excel VBA definir impressora para impressora compartilhada
Eu tenho um longo VBA copiando células de uma página para outra e tentando imprimir 3 páginas para impressoras diferentes. O código abaixo não parece estar alterando a impressora padrão e, assim, todas as páginas são enviadas para a mesma impressora. For i = 0 To 15 curNePrint = Format(i, …



2
Estou recebendo um erro de função de chamada em vba?
Eu tenho algumas funções em uma planilha excel objetos que eu quero em excesso de um dos meus formulários. O erro é "Objeto requerido" Alguma idéia do que eu preciso? Microsoft Excel Object: Public sub doThisFunction() msgbox("hello") End Sub Forms: Call Sheets("Sheet1").doThisFunction

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.