question

EXCEL 2007 executar a macro apos a atualizacao automatica?

Eu sou refrescantes dados externos automaticamente a folha 1(query), eu quero a atualização para acionar a macro: pode me mostrar todo o código, não sei VBA bem por favor
resposta Resposta
Pois eu não tenho o código que atualizar a consulta para sheet1, só posso fornecer um par de formas gerais para atingir seu objetivo

1. adicionar a macro e colocar o nome da macro na última linha do Sub que faça a consulta

por exemplo

Sub RefreshSheet1Query()

<original code="" to="" refresh="" the="" query="">

Chamada MinhaMacro

End Sub

Void MinhaMacro)

<code that="" do="" something="" after="" the="" refreshsheet1query="" is="" done="">

End Sub

2. add lines of code at the start and at the end of RefreshSheet1Query, to monitor change before and after refreshing query

e.g. if Cell A1 changed after query refresh, MyMacro will run

Sub RefreshSheet1Query()

Dim b4chg

b4Chg = Range("A1")

<original code="" to="" refresh="" the="" query="">

If b4Chg <> Range("A1") Then Call MyMacro

End Sub

Sub MyMacro()

<code that="" do="" something="" after="" the="" refreshsheet1query="" is="" done="">

End Sub

Please contact for more info.</code></original></code></original>

ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved