Página 1 de 1

Nova coluna aparecendo em duas tabelas

Enviado: 06 Jun 2016 às 14:26
por saintannna
Olá para todos.

Eu não sei se isto é possível, mas, supondo que eu tenha um arquivo com duas tabelas iguais. Uma na Plan1 e outra na Plan2. Caso se insira uma nova linha ou coluna na tabela que está na Plan1, é possível ela aparecer de alguma forma automática na Plan2?

Obrigado.

Nova coluna aparecendo em duas tabelas

Enviado: 06 Jun 2016 às 14:41
por FelipeMGarcia
Saintanna, se vc selecionar as duas abas e fizer a inserção de uma coluna por exemplo, ele irá fazer nas duas abas ao mesmo tempo, seria isso?

Nova coluna aparecendo em duas tabelas

Enviado: 06 Jun 2016 às 15:11
por saintannna
FelipeMGarcia, obrigado por responder.

Confesso que esse jeito eu não conhecia e é bacana, mas, infelizmente, não atende minha necessidade.

Isto porque eu preciso de algo mais automático. As pessoas que utilizarão esta planilha provavelmente não lembrarão de fazer tal coisa.
Ou seja, a pessoa vai digitar na Plan1 e, de alguma maneira, a nova informação que ela digitar, deve aparecer na Plan2. Isso, obviamente se for possível.

Nova coluna aparecendo em duas tabelas

Enviado: 06 Jun 2016 às 15:31
por FelipeMGarcia
Deve ser possível sim, mas acho q tem q fazer via VBA e confesso q não conheço muito disso, mas tem uns caras bons aqui q podem te ajudar.

Nova coluna aparecendo em duas tabelas

Enviado: 06 Jun 2016 às 15:35
por saintannna
Eu agradeço sua ajuda FelipeMGarcia. Obrigado.

Nova coluna aparecendo em duas tabelas

Enviado: 07 Jun 2016 às 01:03
por DJunqueira
Mas pq vc iria querer duplicar de tal forma a informação na planilha?
Isso não parece agregar eficiência alguma ao seu trabalho.

Re: Nova coluna aparecendo em duas tabelas

Enviado: 19 Jul 2016 às 23:42
por Mikel
Boa noite a todos.

Saintanna, como disse nosso amigo DJunqueira, não entendi muito o objetivo dessa funcionalidade.

Bem, de qualquer forma, pode ser utilizado o código abaixo, para se realizar esse tipo de inclusão:
Código: Selecionar todos
Sub InseriColuna2Planilhas()'
    Sheets(Array("Plan1", "Plan2")).Select
    Columns("C:C").Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
End Sub
Esse exemplo foi feito através do recurso de Gravação de Macros. Caso tenha dificuldades em adaptar, poste seu modelo para facilitar a dinâmica que você deseja aplicar.

Espero que o código lhe ajude.

Abraços e boa noite.