Tópico anterior Próximo tópico Novo tópico
VB / VBA
#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