Perguntas sobre 'vba'

1
resposta

Excel: transformando uma pasta indexada com muitas colunas em duas colunas

Eu tenho uma planilha do excel com linhas como esta: Fruit | Apple | Banana | Grape | Peach Vegetable | Cabbage| Lettuce| Carrot| e gostaria que uma saída de duas colunas duplicasse o índice (primeira coluna): Fruit | Apple Fr...
30.07.2015 / 11:18
5
respostas

Posso rodar essa macro mais rápido? [duplicado]

Estou usando essa macro para mais de 1.000 entradas. O código em si funciona da maneira que eu quero. Option Explicit Sub DoTheThing() Dim keepValueCol As String keepValueCol = "H" Dim row As Integer row = 2 Dim keepValueRow As Integ...
06.08.2015 / 00:12
1
resposta

Como posso pesquisar em uma célula com o VBA para localizar um texto específico e extraí-lo?

Eu tenho uma coluna que pode conter células que possuem dados divididos por um | delimitador. Eu preciso ser capaz de olhar em cada célula e encontrar um texto específico e, se encontrado, extrair todo o texto entre os. Por exemplo: a célula...
21.10.2015 / 23:48
1
resposta

Obtendo o erro "Definido pelo aplicativo ou objeto definido" '1004 "

Então, eu estava tentando copiar dados de uma planilha diferente e colar na corrente e estou recebendo este erro: "Application Defined or Object Defined" error '1004" Alguém pode me ajudar com isso? Option Explicit Sub finddata() Dim...
25.08.2015 / 09:42
1
resposta

VBA - data de preenchimento automático quando os dados inseridos na célula

Eu tenho uma planilha de acompanhamento na qual gostaria que a data em que uma célula fosse preenchida fosse preenchida automaticamente na próxima coluna. Eu encontrei o seguinte código que funciona para o primeiro (I: I), mas gostaria de adicio...
29.07.2015 / 22:35
2
respostas

Erro de nome ambíguo VBA detectado

Estou tentando usar a programação VBA para o Excel. O que está acontecendo é quando eu tento executar este programa eu recebo este erro e não entendo o que isso significa?     
19.06.2015 / 17:02
1
resposta

Fórmula Excel da dificuldade VBA

Eu tenho uma fórmula que quero gerar no VBA e colocar em uma célula. A fórmula final é: =IF(ISNA(MATCH(B6670,ProcMIRs!B1:B235,0)),"","Found in ProcMIRs row " & MATCH(B6670,ProcMIRs!B1:B235,0)) e quando eu digito isso em uma célula, fu...
19.06.2015 / 22:24
3
respostas

calculando os horários finais com as horas de trabalho e pulando os finais de semana

Na minha planilha, quero calcular os tempos de término estimados dos processos. No entanto, quero restringir isso a uma restrição de tempo predeterminada. Então, por exemplo, quando eu adiciono 4 horas às 14:00, eu não quero que o resultado s...
21.05.2015 / 11:04
2
respostas

Ignora um campo de texto vazio

Continuorecebendoumaexceçãoaoexecutarumasub-rotinaemumformuláriodeusuário.ElereconheceovalornuloquandolêtxtMileage.text="" e gera um erro porque está tentando determinar se o valor é maior que 300 If btnYes.Checked = True And txtMileage.Te...
11.03.2015 / 15:03
1
resposta

Excel VBA: Interseccionar o método com vários intervalos de nomes [closed]

O Intersect não funciona. Dim NTit As Range Dim NInf As Range Dim NDat As Range Dim WS As Worksheet Set WS = ActiveSheet Set NTit = WS.Range("$A$1:$J$1") Set NInf = WS.Range("$B$3:$F$3") Set NDat = WS.Rang...
28.01.2015 / 20:09