Resultados da pesquisa a pedido "vba"
Abra uma pasta de trabalho usando o FileDialog e manipule-a
Encontrei este código aqui no StackOverflow: Dim fd As Office.FileDialog Set fd = Application.FileDialog(msoFileDialogFilePicker) With fd .AllowMultiSelect = False .Title = "Please select the file to kill his non colored cells" .Filters.Add ...
Regra que executa macro quando um email é aberto
Eu criei uma macro, que faz certas coisas, para um email aberto. Gostaria de criar uma regra, que faça isso automaticamente, quando abrir o correio. Não quero que essa regra seja executada o tempo todo; apenas quando abro um email, não quero ...
Como obter valores dos controles na guia do VBA?
Em guias diferentes de uma tira de tabulação, tenho valores de entrada que são diferentes em cada guia. Preciso escrever um código que aceite todos esses valores e faça algum trabalho como resumindo os valores de cada guia no clique do ...
Range () vs Células () vs Range.Cells ()
Eu sei que oRange() eCells() propriedades são métodos equivalentes de acessar células em uma planilha. No entanto, quando é aconselhável usarRange.Cells() nessa combinação? Me deparei com um exemplo em que eles ...
Macro Limpar todos os filtros do VBA do Excel 2013
Parece que macros mais antigas não estão funcionando. Tenho a segurança adequada definida para executar macros do VBA, mas quando experimentei alguns métodos para limpar TODOS os filtros em uma planilha, recebo um erro de compilação. Aqui está o ...
Como importar um arquivo do Excel que contém várias planilhas para uma tabela de acesso pelo vba
Eu tenho que importar um arquivo do Excel que contém várias planilhas em uma tabela de acesso pelo vba, mas meu código atual listado abaixo copia apenas o primeiro registro da planilha do excel e importa para uma tabela de acesso, todas as ...
Ao inserir dados de uma consulta em uma tabela, a consulta é executada para cada registro inserido?
Estou inserindo dados de forma problemática nas tabelas. Quando faço isso de outra tabela, é rápido, só diminui muito lentamente se houver muitos registros. Mesmo assim, é uma questão de segundos. Quando insiro uma consulta para uma tabela, ela ...
Excel VBA - Capitalizando todas as células selecionadas na coluna em clique duplo
Eu tenho um script VBA muito simples, que capitaliza a célula selecionada: Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) ActiveCell.Value = UCase(ActiveCell.Value) End SubFunciona como esperado, mas às vezes ...
Código VBA para interagir com a janela específica do IE que já está aberta
Estou tendo problemas para descobrir como obter o VBA do Excel para interagir com uma janela específica do IE que já está aberta. Aqui está o meu processo: Abro o IE, navego para o site, insiro meu nome de usuário e pw, clique em logon. Uma ...
Usando uma função InStr dentro de um Caso de Seleção
Isso não parece estar funcionando. Existe uma maneira de fazer o que estou tentando fazer aqui? Não posso selecionar um caso se o valor estiver em uma determinada picada: Select Case gTTD.Cells(r, 4) Case InStr(gTTD.Cells(r, 4), "MASTER LOG") ...