Ir para conteúdo
Fórum Script Brasil
  • 0

Como fazer esse código pegar valor de 4 ações?


Guest --Fabio --

Pergunta

Guest --Fabio --

Tenho um arquivo de parte de um programa onde ele se conecta ao site q você deseja e lá captura o valor de uma ação e joga em uma célula no excel, só que não consigo fazê-lo pegar 4 ações ao mesmo tempo. E não sei como fazer.

Alguém pode me ajudar com isso?

esse é o pedaço que "pega" o valor das ações:

Sub CapturaDados()

Dim WSD As Worksheet

Dim WSW As Worksheet

Dim connectstring As String

Dim linhafinal As Long

Dim proxlinha As Long

Dim linharesfinal As Long

Dim i As Integer

Dim j As Integer

Set WSD = Worksheets("portfolio")

Set WSW = Worksheets("workspace")

WaitSec = 60

NameProc = "Capturadados"

linhafinal = WSD.Cells(65536, 1).End(xlUp).Row

proxlinha = linhafinal + 1

connectstring = "URL;http://www.bovespa.com.br/Cotacoes2000/CotacaoRapidaHome.Asp?PaginaReferente=home_right.Asp&txtCodigo=" & _

WSD.Cells(2, 1).Text

Set QT = WSW.QueryTables.Add(Connection:=connectstring, Destination:=WSW.Range("A1"))

With QT

.Name = "portfolio"

.FieldNames = True

.BackgroundQuery = True

.RefreshPeriod = 0

.WebTables = "2"

.Refresh BackgroundQuery:=False

End With

linharesfinal = WSW.Cells(65536, 1).End(xlUp).Row

Worksheets("portfolio").Cells(proxlinha, 1) = Worksheets("workspace").Cells(5, 2)

For i = 1 To linharesfinal

For j = 1 To 8

WSW.Cells(i, j).EntireRow.Delete

Next j

Next i

NextTime = Time + TimeSerial(0, 0, WaitSec)

Application.OnTime EarliestTime:=NextTime, Procedure:=NameProc

Application.Wait (Now + TimeValue("0:00:05"))

End Sub

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      652k
×
×
  • Criar Novo...