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.



0
Ao usar correspondência de índice No VBA, ele retorna 0 quando a célula está realmente vazia e deve retornar “”
Eu tenho um arquivo que quando aberto limpa muitos dados automaticamente e por isso eu preciso inserir uma fórmula de correspondência de índice usando o VBA A fórmula que tenho semi-trabalhando ): With .Range("r7:r1000") .Formula = _ "=IFERROR(INDEX('Export'!$F:$F," & _ "MATCH('Input'!p7,'Export'!$A:$A,0)),""No BinRack Found"")" End With Meu problema é quando não …



0
Automatizar modelo condicional usado no Word MailMerge
Eu tenho quatro documentos Word 2003 diferentes configurados, todos usando a mesma fonte de dados do Excel, mas os documentos têm diferentes logotipos, texto, termos e layouts de conteúdo colunar. Atualmente remLetter1.doc remLetter2.doc remLetter_c1.doc remLetter_c2.doc cada um é aberto, configurado e executado individualmente. Deve haver uma maneira simples de automatizar …

1
VBA - código para esconder linhas
Estou tentando criar uma planilha em que, se o valor de uma célula for Ativo, a linha permanecerá. Se o valor da célula estiver inativo, a linha ficará oculta. Algum conselho? Eu tenho o Excel 2016.


1
Macro VBA “range.value” causando erro [closed]
Eu tenho esse codigo Sub ifcitythencity() If InStr(1, (range("A2").Value), "San Francisco") > 0 Then range.Value("B2") = "San Francisco" End Sub Mas quando eu executo o depurador, recebo o erro "Erro de compilação: argumento não opcional" e ele destaca o segundo "intervalo". O que está causando esse erro?

0
Como posso referenciar uma célula usando linhas e colunas (1,1) em vez de denotação alfabética (A1) no Excel VBA?
Aqui está o meu código VBA para o Excel Solver: SolverAdd CellRef:="$G$209", Relation:=2, FormulaText:="$G$210" Equivalentemente, estou tentando escrever algo assim: SolverAdd CellRef:=Worksheets("Sheet1").Cells(209, 7).Value, Relation:=2, FormulaText:=Worksheets("Sheet1").Cells(210, 7).Value Mas esta sintaxe está errada. Como posso escrever esse código corretamente? Mais tarde, poderei escrever um loop for usando este formato "Células (x, y)". …






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.