INSERIR VALOR NO WORKBOOK CORRETO

 Tópico anterior Próximo tópico Novo tópico

INSERIR VALOR NO WORKBOOK CORRETO

VB / VBA

 Compartilhe  Compartilhe  Compartilhe
#496284 - 17/02/2021 11:02:56

PEGUDO
RIO DE JANEIRO
Cadast. em:Março/2009


Senhores,
Um cliente me contatou para modificar o sistema VBA dele.
Ele já tem tudo pronto, mas o problema é que se ele estiver com vários Workbooks (Excels) abertos, o formulário envia o valor digitado para o Workbook que está ativo.

Por exemplo: Se ele abrir o sistema dele (X-Caixa) e abrir outro Workbook  (pasta1 - Excel), ele tem que, primeiro, selecionar a planilha do sistema dele com o Mouse pra depois usar o formulário, senão o formulário envia valores para o Pasta1 - Excel. Sem falar que ele também tem outas planilhas, de estoque - por exemplo, que ficam abertas também.

Não sei quem criou o sistema, mas está com esse problema.

Saberiam me dizer como fazer o formulário enviar valores apenas para o Workbook 'X-Caixa' mesmo ele não estando não selecionado?

Às vezes, para poder andar pra frente, o homem deve deixar tudo para trás

#496285 - 17/02/2021 11:10:38

PEGUDO
RIO DE JANEIRO
Cadast. em:Março/2009


Resolvido:
Workbooks('X-Caixa.xlsx').Worksheets('Dinheiro').Activate


Agora, o formulário está apontando diretamente para o Workbook, mesmo se outra pasta de trabalho, estoque - por exemplo, estiver ativa.

Às vezes, para poder andar pra frente, o homem deve deixar tudo para trás

 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por PEGUDO em 17/02/2021 11:11:28