- 08 Jul 2017 às 11:12
#24611
Olá. Estou quebrando a cabeça para construir uma coisa em VBA.
O problema é o seguinte:
Eu criei um userform para adicionar itens na minha planilha(nome e preço total). Quando um item é adicionado, eu gostaria de pesquisar esse item dentro de uma tabela que está em outra planilha. Se esse item estiver presente nessa tabela, então eu queria acrescentar na coluna ao lado dele o valor adicionado.
Vamos supor que essa tabela exista A --- 2 B --- 3 C --- 4
E eu adicione o item A, com 4 unidades. Então seria feita uma varredura. Como A existe na planilha, então a tabela ficaria assim:
A --- 6 (foram adicionadas 4 unidades ao item A) B --- 3 C --- 4
Se não existir tal item, eu adicionaria no final dessa tabela (eu deixei uma linha em branco no fim da tabela). Depois que for adicionado, uma nova linha em branco precisa ser criada para adições posteriores de itens.
@[*]EDIT[/size][/b]: A tabela saiu zoada, mas os itens A, B e C estão em linhas diferentes, sendo que suas quantidades respectivas são 6, 3 e 4
O problema é o seguinte:
Eu criei um userform para adicionar itens na minha planilha(nome e preço total). Quando um item é adicionado, eu gostaria de pesquisar esse item dentro de uma tabela que está em outra planilha. Se esse item estiver presente nessa tabela, então eu queria acrescentar na coluna ao lado dele o valor adicionado.
Vamos supor que essa tabela exista A --- 2 B --- 3 C --- 4
E eu adicione o item A, com 4 unidades. Então seria feita uma varredura. Como A existe na planilha, então a tabela ficaria assim:
A --- 6 (foram adicionadas 4 unidades ao item A) B --- 3 C --- 4
Se não existir tal item, eu adicionaria no final dessa tabela (eu deixei uma linha em branco no fim da tabela). Depois que for adicionado, uma nova linha em branco precisa ser criada para adições posteriores de itens.
@[*]EDIT[/size][/b]: A tabela saiu zoada, mas os itens A, B e C estão em linhas diferentes, sendo que suas quantidades respectivas são 6, 3 e 4