Resultados da pesquisa a pedido "excel-vba"
Combine várias pastas de trabalho do Excel em uma única pasta de trabalho
Sou iniciante no Visual Basic. Eu posso usar o Excel 2010 ou o Excel 2013 para esta tarefa. Eu tenho dezenas de pastas de trabalho com dados na primeira planilha de cada uma. Por exemplo, One.xlsx, Two.xlsx, Three.xlsx, Four.xlsx contêm ...
Nomes de planilha do Excel vs. nomes de planilha do Visual Basic
Parece que o Visual Basic não pode fazer referência a planilhas de acordo com os nomes de planilha modificados pelo usuário. As guias da planilha podem ter seus nomes alterados, mas parece que o Visual Basic ainda pensa nos nomes da planilha como ...
Macro VBA Excel: use Range para atuar em uma planilha diferente
Eu sou muito iniciante quando se trata de programação VBA. Eu tenho uma macro que oculta ou mostra colunas com base no valor em uma célula: Sub HideColumnsMacro() Range("b8:o8").EntireColumn.Hidden = False v1 = Range("b2").Value + 1 If v1 < 12 ...
Como acessar o SQL Server a partir do VBA de maneira não obsoleta?
Parece que todas as maneiras de acessar diretamente um banco de dados do SQL Server a partir de um projeto VBA foram preteridas: DAO com ODBCDirect: O suporte foi descartado com o Access 2007.DAO via JET: Você não está falando sério, certo? ...
Dividir linha única em várias linhas com base no valor da célula no Excel
Eu tenho uma única linha de dados no Excel. Os dados estão em torno de mais de 5000 valores. Eu quero dividir esta única linha em várias linhas. Abaixo é o exemplo da mesma. Minha linha única contém dados da seguinte forma: 1 2 3 4 5 A 1 2 4 5 ...
Como importar um CSV compactado hospedado online para o Excel
Eu tenho um link simples www.example.com/file.zip Dentro, há um arquivo csv Não há formulários de login necessários para baixar o arquivo, é um link direto. Existe alguma maneira de baixar o arquivo para uma pasta temporária, extraí-lo ...
Repetindo intervalo de células mescladas
Eu tenho o seguinte script básico que mescla células com o mesmo valor na coluna R Sub MergeCells() Application.ScreenUpdating = False Application.DisplayAlerts = False Dim rngMerge As Range, cell As Range Set rngMerge = ...
Convertendo String para Hex no Excel VBA
Preciso converter seqüências de caracteres em hexadecimais na minha macro do Excel VBA. Eu tentei: Dim val As String val = "10" Dim hexVal As Integer hexVal = Convert.ToInt32(val, 16)masConvert.ToInt32(val, 16) não funciona, acho que é porque ...
Evento personalizado não acionado
Estou no Excel 2010 e parece que estou recebendo um comportamento estranho e inesperado ao trabalhar com eventos personalizados. Tenho 99% de certeza de que essa abordagem funcionou para mim há alguns anos (talvez estivesse no Excel 03/07 - não ...
Como parar a macro VBA automaticamente?
Eu sei que você pode parar manualmente uma macro VBA em execução comCtrl+Pausa, mas existe alguma maneira de o código parar automaticamente se uma determinada condição for atendida?exit function / exit sub não estão funcionando, porque estão ...