Bom dia Amigos,
Gostaria de pedir uma ajuda a quem tiver conhecimento de VBA. Estou realizando um curso de VBA, porém ainda sou iniciante e ainda não consigo criar uma macro para fazer essa planilha funcionar conforme desejado.
Basicamente, o que eu preciso, é que ao inserir o nome de um dos tripulantes do navio, apareça abaixo a relação dos certificados VENCIDOS (Expired), Próximos a Vencer (Near to Expire), Faltando (Missing) e os que estão dentro da validade ( Approved). Isto está na aba "Resume for Person"
A outra aba é uma data base com as datas de validade de todos os certificados, indicando também se estão faltando a ser entregues (indicado pela letra M - de missing) e quando não expiram, os mesmo são indicados pela frase NO EXPIRES.
Coloquei uma condicional para ficar verde (os certificados dentro da validade), amarelo (os que estão próximos a vencer - isso é, 90 dias para o vencimento), vermelho (para os que estão vencidos) e roxo com a letra M (para os que estão faltando a ser entregue - missing)
Então a macro que preciso, ela precisa buscar o nome da pessoa na data base (All crew certificate list) é jogar os nomes dos certificados (que são denominados na linha 7 da coluna I a coluna AS. Exemplo: COC (NATIONAL), AB SEAMAN / OILER / BOSUN Course, FRB Course e etc), jogar essas informações na aba "Resume for Person" para o tripulante o qual foi posto o nome lá. E precisaria colocar também o Pais (Country) e Patente (Rank) do tripulante também vinculado ao nome na hora que colocasse lá.
Quem puder me ajudar, ficaria bastante grato, pois estou quebrando a cabeça aqui com fórmulas básicas de repetição como For e condicionais IFs que não estão funcionando na minha macro.
Desde já agradeço, quem puder ajudar.
Forte Abraço pessoal !
CREW CERTICATES STATUS TESTE - ALL CERTIFICATES.xlsx