Página 1 de 1

Macro para cadastrar na próx linha em branco banco de dados

Enviado: 04 Abr 2016 às 18:52
por lucianolopes
Pedido de Compra.xlsm
Pedido de Compra.xlsm
Pedido de Compra.xlsm
Caros,
tenho uma planilha de Pedidos de Compra e outra para Controle de Pedidos onde armazeno algumas informações importantes para o Controle dos Pedidos e gostaria de automatizá-la.

Funciona da seguinte forma.

Através da Planilha Pedidos de Compra preencho todos os dados da solicitação do material a ser comprado em dado fornecedor, como por exemplo: nº do Pedido, a empresa que será faturado o pedido (no caso temos 3 empresas), centro de custo da obra, comprador, para qual obra se destina o material, fornecedor, valor da compra e a data do 1º vencimento.
Esses dados são os principais para transportar para a 2ª planilha que é a de Controle de Pedidos, e, através dela controlamos para que todos os pedidos sejam lançados em sistema, cobrar do fornecedor o envio de N.F e boleto para pagamento.

Gostaria de fazer uma macro para evitar o uso do Ctrl+C Ctrl+V e criar um botão que preenchesse a planilha Controle de Pedidos automaticamente. A questão é, como fazer que a macro identifique a próxima linha em branco para cada Pedido de Compra gerado?

Já tenho a planilha de Controle de Pedidos e já estabeleci os vínculos desejados. Porém, o que necessito é que para cada novo Pedido aberto que as informações sejam inseridas na próxima linha vazia da planilha Controle de Pedidos, de forma sequencial, alimentando assim esse banco de dados.

Anexei ambas as planilhas, Pedidos de Compra e Controle de Pedidos para melhor visualização.
Na Planilha Pedidos de Compra os campos grifados em verde são os que me interessa que sejam transcritos para a 2ª planilha de Controle de Pedidos.

Espero ter sido claro e que alguém possa me orientar.

Macro para cadastrar na próx linha em branco banco de dados

Enviado: 07 Abr 2016 às 14:12
por EDERSONARRUDA2
Boa tarde
Pode usar o seguinte script de localização:

Set w = sheets("NOME_DA_SUA_PLANILHA"). columns("A:A").find("",lookat:=xlwhole)
w.value = "Cola informação"
w.offset(0,1).value = "xxxx"

Re: Macro para cadastrar na próx linha em branco banco de dados

Enviado: 21 Mai 2021 às 04:38
por AnthonyCooke
Yes, GURU do excel in his field and expertise for the entertainment for the citizens. Most of the facts of the information of GURU are uploaded on https://camilabiffle006.game.blog/ for the assistance of the field. This impact is rushed for the changing tendency for the constituency of the GURU from all aspects for the team and amusement for all individuals.