Encontrar dado específico com VBA
Enviado: 24 Jun 2021 às 20:35
Boa noite.
Estou tentando montar um diário de classe interdisciplinar e estou com dificuldades em alguns pontos. A planilha (em anexo) tem diversas abas e algumas informações são dependentes de outras. Minha dor de cabeça atual está na planilha 1, CAPA.
Ocorre que tenho entradas dependentes, exemplo:
Agora meu problema. Ao selecionar o ano/série e a disciplina preciso que o excel aponte na célula N17 a carga horária da devida disciplina (a carga horária muda de acordo com o ano/série e a disciplina)
Tentei usar o mesmo método usado para listar as disciplinas mas só consigo uma lista de carga horário. Não serve.
Tentei usar a função SE, mas ficou grande demais.
Tentei usar If no VBA, mas como é minha primeira vez com esse código (Comecei ontem....rssrs) não consegui fazer funcionar pois toda vez que tento atualizar o excel abre a guia do visual Basic.
Por favor, ajudem-me.
Estou tentando montar um diário de classe interdisciplinar e estou com dificuldades em alguns pontos. A planilha (em anexo) tem diversas abas e algumas informações são dependentes de outras. Minha dor de cabeça atual está na planilha 1, CAPA.
Ocorre que tenho entradas dependentes, exemplo:
- F17 seleciona a etapa (Ensino_Fundamental ou Ensino_Médio)
- F18 seleciona o ano/série dependendo da etapa (6º ao 9º ano do fundamental ou 1ª a 3ª série do médio
- F19 seleciona a disciplina relativa a cada ano/série
Agora meu problema. Ao selecionar o ano/série e a disciplina preciso que o excel aponte na célula N17 a carga horária da devida disciplina (a carga horária muda de acordo com o ano/série e a disciplina)
Tentei usar o mesmo método usado para listar as disciplinas mas só consigo uma lista de carga horário. Não serve.
Tentei usar a função SE, mas ficou grande demais.
Tentei usar If no VBA, mas como é minha primeira vez com esse código (Comecei ontem....rssrs) não consegui fazer funcionar pois toda vez que tento atualizar o excel abre a guia do visual Basic.
Por favor, ajudem-me.