Articles of vba

Excel VBA Controlando a intranet local do IE

Então, estou usando o código Excel VBA para clicar em um botão em nosso site, confie em mim, sei que essa não é a melhor coisa a ser feita, mas é a opção menos censurável disponível para mim no momento. Então, essa escolha fora do caminho, aqui está o meu problema, eu posso usar esse […]

Como adicionar uma planilha nomeada no final de todas as planilhas do excel

Eu estou tentando adicionar uma planilha do Excel com o nome “Temp” no final de todas as planilhas existentes, mas esse código não está funcionando Private Sub CreateSheet() Dim ws As Worksheet ws.Name = “Tempo” Set ws = Sheets.Add(After:=Sheets(Sheets.Count)) End Sub Você pode por favor me avisar por quê? obrigado

Sair de um loop While… Wend

Eu estou usando um loop While … Wend do VBA. Dim count as Integer While True count=count+1 If count = 10 Then ”What should be the statement to break the While…Wend loop? ”Break or Exit While not working EndIf Wend Eu não quero usar condição como `While count <= 10 … Wend

Salvar anexos em uma pasta e renomeá-los

Estou tentando obter uma macro VBA no Outlook que salvará o anexo de um email em uma pasta específica e adicionará a data recebida ao nome do arquivo. Meu googling me chegou até aqui: Public Sub saveAttachtoDisk (itm As Outlook.MailItem) Dim objAtt As Outlook.Attachment Dim saveFolder As String Dim dateFormat As String saveFolder = “C:\Temp\” […]

Usando o Excel VBA para exportar dados para a tabela do MS Access

Atualmente, estou usando o código a seguir para exportar dados da planilha para o database do MS Access, o código está circulando em cada linha e insere dados na Tabela do MS Access. Public Sub TransData() Application.ScreenUpdating = False Application.EnableAnimations = False Application.EnableEvents = False Application.DisplayAlerts = False ActiveWorkbook.Worksheets(“Folio_Data_original”).Activate Call MakeConnection(“fdMasterTemp”) For i = 1 […]

Excel VBA para responder ao prompt de download do Internet Explorer 11, no Windows 10?

Eu estou tentando automatizar o download de arquivos .csv de http://www.nasdaqomxnordic.com usando o Excel 2010 VBA e o Internet Explorer. Como automatizar o atendimento do prompt de download com Salvar? Antes de eu chegar à parte de download, o código do VBA precisa clicar em um botão com este código html da web: Visa historik […]

VBA – variável em um intervalo, dentro de uma fórmula

Eu tenho o seguinte código, para calcular o máximo em um intervalo de células: Range(“E3”).Select ActiveCell.FormulaR1C1 = “=MAX(RC[-3]:R[50]C[-3])” Como posso replace 50 por uma variável no meu código? Obrigado pela ajuda!

Abra a página da Web, selecione tudo, copie na folha

Eu procurei alto e baixo por algo que vai funcionar para mim sobre isso, sem sorte! Qualquer ajuda seria muito apreciada! 🙂 Olhando para copiar dados de opções de ações do Barcharts.com e cole em folha de excel. aqui é onde eu estou: Sub CopyTables() Dim ie As Object Dim I As Long I = […]

Forçar uma atualização de canvas no Excel VBA

Minha ferramenta do Excel executa uma tarefa longa e estou tentando ser gentil com o usuário, fornecendo um relatório de progresso na barra de status ou em alguma célula da planilha, como mostrado abaixo. Mas a canvas não atualiza ou pára de atualizar em algum momento (por exemplo, 33%). A tarefa finalmente é concluída, mas […]

FileDialog não funciona

Eu olhei bastante intensamente, mas não consegui encontrar um post que resolva diretamente o meu problema. O código a seguir para um formulário que criei funciona no Access 2003, que eu uso no trabalho. Dim FileName As FileDialog Set FileName = Application.FileDialog(msoFileDialogFilePicker) Dim Name As Variant With FileName .AllowMultiSelect = False .Show If .SelectedItems.Count = […]