Perguntas com a marcação «vba»

8
Como faço para baixar um preço das ações no Excel 2013? Existe um equivalente à função de planilha do Google Doc GoogleFinance?

Em uma planilha do Google Docs, posso usar esta fórmula de célula: =GoogleFinance("GOOG", "price") para baixar o preço mais recente de uma ação. Existe uma função equivalente no Excel 2013? As versões anteriores do Excel tinham um recurso de marca inteligente que fazia o download de uma tonelada...

8
Importar dados json para o Excel

Eu tenho um arquivo de texto no formato json e quero lê-lo no Excel. Um exemplo muito simplificado do arquivo json tem a seguinte estrutura: { [ { 'a': 10, 'b': 20 }, { 'a': 20, 'b': 22 }, { 'a': 11, 'b': 24 } ] } Quero convertê-lo para o Excel no qual cada registro se torna uma linha no Excel...

5
Erro de sintaxe do VBA do Excel

Eu estou tentando usar o seguinte código que encontrei na web, mas ele pára devido a um erro de sintaxe: veja abaixo Sub TestCNR() Cnr 10, 4 End Sub Sub Cnr(n, r) i = 1 For j = 1 To r Cells(i, j).Value = j Next Do Until Finished(n, r, i) j = FindFirstSmall(n, r, i) ' The error occures in...

4
Palavra Encontrar Tudo Até Um Caractere Particular

Estou criando uma macro do Word para limpar automaticamente a saída de um sistema de geração de documentos. Eu preciso chegar a uma expressão curinga do Word para selecionar tudo, desde uma parte específica do texto até a quebra do parágrafo. Atualmente eu tenho essa expressão, ele seleciona...

3
Erro de VBA do Excel - célula (R, C).

Estou escrevendo código no Workbook0.Worksheet1 para copiar uma célula do Workbook1.WorkSheet1 para uma célula no Workbook2.Worksheet1 Aqui está o código: Sub CopyInfo() Dim WSCopy As Worksheet Dim WSPaste As Worksheet Set WSCopy = Workbooks(Cells(3, 4).Value).Worksheets("Sheet1") Set...

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

3
O VBA atualiza a célula errada

Recentemente, comecei um novo trabalho. É uma posição de gerência e a empresa não tem muito em termos de departamento de TI. Como tal, tenho tentado criar minhas próprias ferramentas de gerenciamento. Meus colegas também têm medo do Access e não querem nenhum envolvimento em nada que eu crie...