Articles of excel vba

Selecione a primeira célula vazia na coluna F a partir da linha 1. (sem usar deslocamento)

Esta é uma consulta com a qual estou realmente confuso. Porque eu tenho procurado isso tantas vezes, mas eu sempre encontro os códigos relacionados a encontrar a última célula usada ou a primeira não vazia. Tentei abaixo códigos. códigos diff foram separados pela palavra “even” iRow = Worksheets(“Sheet1”).Cells(Rows.Count,1).End(XlUp).Row até Sub LastCellBeforeBlankInColumn() Range(“A1”).End(xldown).Select End Sub até […]

Preencher valores exclusivos em um array VBA do Excel

Alguém pode me dar código VBA que terá um intervalo (linha ou coluna) de uma planilha do Excel e preencher uma lista / matriz com os valores exclusivos, ou seja: table table chair table stool stool stool chair quando a macro roda criaria uma matriz alguma coisa como: fur[0]=table fur[1]=chair fur[2]=stool

Executar um comando no prompt de comando usando o Excel VBA

Eu tenho um comando fixo que eu preciso passar para o prompt de comando usando o VBA e, em seguida, o comando deve ser executado. eg “perl a.pl c: \ temp” O seguinte é o comando que estou tentando usar, mas apenas abre o prompt de comando e não executa o comando. Call Shell(“cmd.exe -s:” […]

Faz um loop por cada tabela na página da Web javascrape com macro VBA

Eu estou tentando webscrape várias tabelas de um site. Até agora eu construí uma macro VBA do excel para fazer isso. Eu também descobri como obter todos os dados quando está em várias páginas no site. Por exemplo, se eu tiver 1000 resultados, mas 50 serão exibidos em cada página. O problema é que eu […]

Excel VBA Se WorkSheet (“wsName”) existir

Eu estou querendo saber se há funcionalidade de corte limpo que retorna True ou False se existe uma planilha dentro de uma pasta de trabalho? Seria bom, mas não essencial, se for possível fazê-lo sem ignorar o tratamento de erros. A única coisa que encontrei não funciona realmente: On Error Resume Next If (Worksheets(“wsName”).Name “”) […]

Raspagem de web de supermercado na Argentina

Estou tentando coletar dados do site: https://www.disco.com.ar/Comprar/Home.aspx#_atCategory=false&_atGrilla=true&_id=21063 por meio de uma macro no Excel 2013 , como preço em tempo real, nome do produto e imagem. Eu tentei excel consulta na web, mas isso não funciona. Existe alguma forma de fazer isso?

Recuperar página da web incluindo conteúdo AJAX

Eu tenho usado o VBA para recuperar os preços das ações do site da ASX (www.asx.com.au) por algum tempo, no entanto, meu script não funciona mais como o site foi atualizado e agora usa javascripts para construir o conteúdo. Como resultado, o script mostrado abaixo retorna as seções em vez do conteúdo da página. O […]

Como o Excel pode abrir o arquivo VBA usando o aplicativo padrão

Eu quero uma planilha do Excel que tenha um caminho de arquivo e nome na coluna A. Quando uma macro é executada, digamos que o arquivo especificado em A1 deve ser aberto na máquina do usuário. O arquivo poderia ser .doc, .xls, .txt, etc …. ao invés de meu vba precisar saber o caminho completo […]

derreter / remodelar no excel usando o VBA?

Atualmente estou ajustando para um novo trabalho onde a maior parte do trabalho que compartilho com colegas é via MS Excel. Eu estou usando tabelas dinâmicas com freqüência e, portanto, preciso de dados “empilhados”, precisamente a saída da function melt() no pacote reshape (reshape2) em R que eu vim a confiar para isso. Alguém poderia […]

Protegendo células no Excel, mas permitindo que elas sejam modificadas pelo script VBA

Eu estou usando o Excel onde determinados campos são permitidos para input do usuário e outras células devem ser protegidas. Eu usei a folha Tools Protect, no entanto, depois de fazer isso, não consigo alterar os valores no script VBA. Eu preciso restringir a planilha para interromper a input do usuário, ao mesmo tempo, permitir […]