Resultados da pesquisa a pedido "excel-vba"

2 a resposta

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 ...

9 a resposta

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 ...

2 a resposta

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 ...

3 a resposta

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? ...

4 a resposta

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 ...

2 a resposta

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 ...

2 a resposta

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 = ...

2 a resposta

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 ...

1 a resposta

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 ...

3 a resposta

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 ...