desloca os dados para baixo em uma planilha quando um novo valor é inserido em uma planilha diferente

1

Cheguei a um ponto em que tenho certeza de que preciso de VBA, mas não conheço o VBA, por isso preciso da sua ajuda. Então:

Eu tenho uma planilha para organizar dados sobre certos produtos cerâmicos.

Na minha planilha principal (chamada 'Produtos' ) eu insiro o nome do produto (na coluna B) e o número do produto (na coluna A) juntamente com outros dados (ex. #101 Brown round plate, #102 Brown square plate, #201 Yellow round plate) .

Em uma planilha diferente (chamada 'Inventário' ), tenho informações de inventário para cada produto em que usei o seguinte código:

=IF(NOT(ISBLANK('Products'!A2)), 'Products'!A2,"")

Isso me fornece toda a lista de números de produtos automaticamente na planilha 'Inventário' (depois, ajustei o nome do produto ao número usando INDEX-MATCH funções). Então agora é fácil para mim escrever quanto inventário eu tenho para cada produto no próximo período.

O problema é que, quando eu adiciono um novo produto na planilha "Produtos" (ex. #103 Brown triangle plate) , ele atualiza o nome e o número do produto na planilha "Inventário", mas os números inseridos para o inventário não são movidos de acordo para o produto, agora a quantidade não está alinhada com a linha de produtos certa.

Então, minha pergunta é como posso vincular a quantidade ao produto para que eles se movam juntos quando um novo produto é inserido (o produto não é necessariamente adicionado na última linha, pode estar em qualquer parte do meio).

Talvez eu deva alterar o código que eu inseri antes ( =IF(NOT(ISBLANK('Products'!A2)), 'Products'!A2,"") ).

    
por Shai 05.05.2016 / 15:24

0 respostas