Search this site
Embedded Files
Synapi
  • Início
  • Aprova + Enem Biologia
    • BIO A+E 01 LE
    • BIO A+E 01 EX
    • BIO A+E 01 AV
    • BIO A+E 02 LE
    • BIO A+E 02 EX
    • BIO A+E 01 AV
    • BIO A+E 03 LE
    • BIO A+E 03 EX
    • BIO A+E 02 RE
    • BIO A+E 04 LE
    • BIO A+E 04 EX
    • BIO A+E 03 RE
    • BIO A+E 05 LE
    • BIO A+E 05 EX
    • BIO A+E 04 RE
    • BIO A+E 06 LE
    • BIO A+E 06 EX
    • BIO A+E 05 RE
    • BIO A+E 07 LE
    • BIO A+E 07 EX
    • BIO A+E 06 RE
    • BIO A+E 08 LE
    • BIO A+E 08 EX
    • BIO A+E 07 RE
    • BIO A+E 09 LE
    • BIO A+E 09 EX
    • BIO A+E 08 RE
    • BIO A+E 10 LE
    • BIO A+E 10 EX
    • BIO A+E 09 RE
    • BIO A+E 11 LE
    • BIO A+E 11 EX
    • BIO A+E 10 RE
    • BIO A+E 12 LE
    • BIO A+E 12 EX
    • BIO A+E 11 RE
    • BIO A+E 13 LE
    • BIO A+E 13 EX
    • BIO A+E 12 RE
    • BIO A+E 14 LE
    • BIO A+E 14 EX
    • BIO A+E 13 RE
    • BIO A+E 15 LE
    • BIO A+E 15 EX
    • BIO A+E 14 RE
    • BIO A+E 16 LE
    • BIO A+E 16 EX
    • BIO A+E 15 RE
    • BIO A+E 17 LE
    • BIO A+E 17 EX
    • BIO A+E 16 RE
    • BIO A+E 18 LE
    • BIO A+E 18 EX
    • BIO A+E 17 RE
    • BIO A+E 19 LE
    • BIO A+E 19 EX
    • BIO A+E 18 RE
    • BIO A+E 20 LE
    • BIO A+E 20 EX
    • BIO A+E 19 RE
    • BIO A+E 21 LE
    • BIO A+E 21 EX
    • BIO A+E 20 RE
    • BIO A+E 22 LE
    • BIO A+E 22 EX
    • BIO A+E 21 RE
    • BIO A+E 22 RE
    • BIO A+E 23 LE
    • BIO A+E 01A22 PR
    • BIO A+E 24 LE
    • BIO A+E 24 EX
    • BIO A+E 24 AV
    • BIO A+E 25 LE
    • BIO A+E 25 EX
    • BIO A+E 26 LE
    • BIO A+E 26 EX
    • BIO A+E 25 AV
    • BIO A+E 27 LE
    • BIO A+E 27 EX
    • BIO A+E 26 AV
    • BIO A+E 28 LE
    • BIO A+E 28 EX
    • BIO A+E 27 AV
    • BIO A+E 29 LE
    • BIO A+E 29 EX
    • BIO A+E 28 AV
    • BIO A+E 30 LE
    • BIO A+E 30 EX
    • BIO A+E 29 AV
    • BIO A+E 31 LE
    • BIO A+E 31 EX
    • BIO A+E 30 AV
    • BIO A+E 32 LE
    • BIO A+E 32 EX
    • BIO A+E 31 AV
    • BIO A+E 33 LE
    • BIO A+E 33 EX
    • BIO A+E 32 AV
    • BIO A+E 34 LE
    • BIO A+E 34 EX
    • BIO A+E 33 AV
    • BIO A+E 023A33 PR
  • Aprova + Enem Quimica
    • QUI A+E 01 LE
    • QUI A+E 01 EX
    • QUI A+E 01 AV
    • QUI A+E 02 LE
    • QUI A+E 02 EX
    • QUI A+E 01 AV II
  • Aprova + Enem Fisica
    • FIS A+E 01 LE
    • FIS A+E 01 EX
    • FIS A+E 01 AV
    • FIS A+E 02 LE
    • FIS A+E 02 EX
    • FIS A+E 01 AV II
  • CMEA
    • CMEA
    • FIS CMEA 01 LE
    • FIS CMEA 01 AT
    • FIS CMEA 02 LE
    • FIS CMEA 02 AT
    • FIS CMEA 03 LE
    • FIS CMEA 03 AT
    • FIS CMEA 04 LE
    • FIS CMEA 04 AT
    • FIS CMEA 05 LE
    • FIS CMEA 05 AT
    • FIS CMEA 06 LE
    • FIS CMEA 06 AT
    • FIS CMEA 06 AT com código
    • Exercícios
    • Botão no vídeo
    • FIS CMEA 08 LE
    • FIS CMEA 08 AT
    • FIS CMEA 13 LE
    • FIS CMEA 13 AT
    • BIO CMEA 01 LE
    • BIO CMEA 01 AT
    • BIO CMEA 01 RE
    • BIO CMEA 02 LE
    • BIO CMEA 02 AT
    • BIO CMEA 03 LE
    • BIO CMEA 03 AT
    • BIO CMEA 01 RE (SEM CONSULTA)
  • Como Funciona?
  • Aulas
  • Matrícula 001
  • D G-Sheet
  • Dashboard Google Planilhas
  • Sou Matriculado
  • IV001AA01
  • Q*001AA01
  • Q**001AA01
  • Q***001AA01
  • CMR001AA01
  • R001AA01
  • AVA
  • A1
  • RA1
  • QRA1
  • Biologia Introdutória Cap 1 (leitura)
  • Biologia Introdutória Cap 1 (Explicação)
  • Biologia Introdutória Cap 1 (Resumo)
  • CPF 06482086217
    • Biologia Introdutória CPF 06482086217
    • V ou F tempo com seleção sem realce
    • V ou F tempo sem seleção com realce
    • Marcar X Qween
    • Avaliação fundo escuro não salva G Planilhas
    • Avaliação Salvar no G Planilhas
    • Marcar X com cronômetro não salva no G Planilhas
    • V ou F 2 telas 2 cronômetros realce não salva no G Planilhas
    • V ou F 2 telas 2 cronometros realce e salvar G Planilhas
    • V ou F 2 telas 2 cronômetros realce não salva Só 1 grupo
    • Revisão de 10 Aulas com 2 telas 2 cronômetros realce não salva Só 1 grupo
    • Revisão de 10 Aulas com imagem SVG respons 2 telas 2 cronô realce não salva
    • V ou F 2 telas 2 cronômetros Realce Não Salva Não pode sair da página web
    • Boletim
    • Boletim com link (aluno)
  • Atividade Subjetiva
  • Leitura do livro
  • MP3
  • chatbot IA Gemini ainda não funciona
  • Chatbot somente Html, CSS e JS feita no Gemini
  • Chatbot somente Html, CSS e JS com svg
  • Chatbot somente Html, CSS e JS feita no ChatGPT
  • Chatbot somente Html, CSS e JS feita no ChatGPT com voz
  • Chatbot somente Html, CSS e JS feita no ChatGPT com voz e quiz
  • Chatbot de pergunta tira dúvidas
  • SVG
  • Paint
  • Jogo da Forca
  • Jogo da Cobra
  • Jogo da Velha
  • Jogo Coelho valente
  • Jogo atravessar rua
  • Jogo do gorila
  • Jogo das barras coloridas
  • Jogo da Cruzadinha
  • Jogo da roleta
  • Jogo Atletismo
  • Jogo Atletismo Sem Game Over
  • Cópia de Jogo Atletismo
  • Campo minado
  • Vídeo interativo com Questões na Tela
  • Boletim Dashboard Responsivo link
  • Boletim Dashboard Responsivo link mostra tudo da planilha
  • Boletim Dashboard Responsivo link mostra tudo da planilha coluna ocultada
  • Boletim Responsivo 1 Dashboard link mostra tudo da planilha coluna ocultada
  • Boletim Responsivo 2 Dashboard link mostra tudo da planilha coluna ocultada
  • Boletim Dashboard Botão mostra tudo da planilha coluna ocultada fundo branc
  • Boletim Dashboard Botão gráfico colorido coluna ocultada fundo branc
  • Boletim Dashboard Botão gráfico imagem coluna ocultada fundo branc
  • Boletim Dashboard Linha recolhível coluna ocultada fundo branc
  • Boletim Dashboard Linha recolhível imag grafico coluna ocultada fundo branc
  • Boletim Dash Linha reco Tela Maior imag grafico coluna ocultada fundo branc
  • Boletim Dash Linha reco Tela Grand imag grafico coluna ocultada fundo branc
  • Boletim Dash Li ráp rec Tela Grand imag grafico coluna ocultada fundo branc
  • Bolet Dash Li +ráp rec Tela Grand imag grafico coluna ocultada fundo branc
  • Responsivo Li +ráp rec Tela Grand imag grafico coluna ocultada fundo branc
  • Resp Li +ráp rec Tela Grand imag grafico coluna ocultada fundo branc
  • Resp Li +ráp rec Tela Grand imag grafico coluna ocultada fundo branc
  • Avatar
  • Avatar + Imagem e vídeo
  • Ocultar Logo Youtube
Synapi
  • Início
  • Aprova + Enem Biologia
    • BIO A+E 01 LE
    • BIO A+E 01 EX
    • BIO A+E 01 AV
    • BIO A+E 02 LE
    • BIO A+E 02 EX
    • BIO A+E 01 AV
    • BIO A+E 03 LE
    • BIO A+E 03 EX
    • BIO A+E 02 RE
    • BIO A+E 04 LE
    • BIO A+E 04 EX
    • BIO A+E 03 RE
    • BIO A+E 05 LE
    • BIO A+E 05 EX
    • BIO A+E 04 RE
    • BIO A+E 06 LE
    • BIO A+E 06 EX
    • BIO A+E 05 RE
    • BIO A+E 07 LE
    • BIO A+E 07 EX
    • BIO A+E 06 RE
    • BIO A+E 08 LE
    • BIO A+E 08 EX
    • BIO A+E 07 RE
    • BIO A+E 09 LE
    • BIO A+E 09 EX
    • BIO A+E 08 RE
    • BIO A+E 10 LE
    • BIO A+E 10 EX
    • BIO A+E 09 RE
    • BIO A+E 11 LE
    • BIO A+E 11 EX
    • BIO A+E 10 RE
    • BIO A+E 12 LE
    • BIO A+E 12 EX
    • BIO A+E 11 RE
    • BIO A+E 13 LE
    • BIO A+E 13 EX
    • BIO A+E 12 RE
    • BIO A+E 14 LE
    • BIO A+E 14 EX
    • BIO A+E 13 RE
    • BIO A+E 15 LE
    • BIO A+E 15 EX
    • BIO A+E 14 RE
    • BIO A+E 16 LE
    • BIO A+E 16 EX
    • BIO A+E 15 RE
    • BIO A+E 17 LE
    • BIO A+E 17 EX
    • BIO A+E 16 RE
    • BIO A+E 18 LE
    • BIO A+E 18 EX
    • BIO A+E 17 RE
    • BIO A+E 19 LE
    • BIO A+E 19 EX
    • BIO A+E 18 RE
    • BIO A+E 20 LE
    • BIO A+E 20 EX
    • BIO A+E 19 RE
    • BIO A+E 21 LE
    • BIO A+E 21 EX
    • BIO A+E 20 RE
    • BIO A+E 22 LE
    • BIO A+E 22 EX
    • BIO A+E 21 RE
    • BIO A+E 22 RE
    • BIO A+E 23 LE
    • BIO A+E 01A22 PR
    • BIO A+E 24 LE
    • BIO A+E 24 EX
    • BIO A+E 24 AV
    • BIO A+E 25 LE
    • BIO A+E 25 EX
    • BIO A+E 26 LE
    • BIO A+E 26 EX
    • BIO A+E 25 AV
    • BIO A+E 27 LE
    • BIO A+E 27 EX
    • BIO A+E 26 AV
    • BIO A+E 28 LE
    • BIO A+E 28 EX
    • BIO A+E 27 AV
    • BIO A+E 29 LE
    • BIO A+E 29 EX
    • BIO A+E 28 AV
    • BIO A+E 30 LE
    • BIO A+E 30 EX
    • BIO A+E 29 AV
    • BIO A+E 31 LE
    • BIO A+E 31 EX
    • BIO A+E 30 AV
    • BIO A+E 32 LE
    • BIO A+E 32 EX
    • BIO A+E 31 AV
    • BIO A+E 33 LE
    • BIO A+E 33 EX
    • BIO A+E 32 AV
    • BIO A+E 34 LE
    • BIO A+E 34 EX
    • BIO A+E 33 AV
    • BIO A+E 023A33 PR
  • Aprova + Enem Quimica
    • QUI A+E 01 LE
    • QUI A+E 01 EX
    • QUI A+E 01 AV
    • QUI A+E 02 LE
    • QUI A+E 02 EX
    • QUI A+E 01 AV II
  • Aprova + Enem Fisica
    • FIS A+E 01 LE
    • FIS A+E 01 EX
    • FIS A+E 01 AV
    • FIS A+E 02 LE
    • FIS A+E 02 EX
    • FIS A+E 01 AV II
  • CMEA
    • CMEA
    • FIS CMEA 01 LE
    • FIS CMEA 01 AT
    • FIS CMEA 02 LE
    • FIS CMEA 02 AT
    • FIS CMEA 03 LE
    • FIS CMEA 03 AT
    • FIS CMEA 04 LE
    • FIS CMEA 04 AT
    • FIS CMEA 05 LE
    • FIS CMEA 05 AT
    • FIS CMEA 06 LE
    • FIS CMEA 06 AT
    • FIS CMEA 06 AT com código
    • Exercícios
    • Botão no vídeo
    • FIS CMEA 08 LE
    • FIS CMEA 08 AT
    • FIS CMEA 13 LE
    • FIS CMEA 13 AT
    • BIO CMEA 01 LE
    • BIO CMEA 01 AT
    • BIO CMEA 01 RE
    • BIO CMEA 02 LE
    • BIO CMEA 02 AT
    • BIO CMEA 03 LE
    • BIO CMEA 03 AT
    • BIO CMEA 01 RE (SEM CONSULTA)
  • Como Funciona?
  • Aulas
  • Matrícula 001
  • D G-Sheet
  • Dashboard Google Planilhas
  • Sou Matriculado
  • IV001AA01
  • Q*001AA01
  • Q**001AA01
  • Q***001AA01
  • CMR001AA01
  • R001AA01
  • AVA
  • A1
  • RA1
  • QRA1
  • Biologia Introdutória Cap 1 (leitura)
  • Biologia Introdutória Cap 1 (Explicação)
  • Biologia Introdutória Cap 1 (Resumo)
  • CPF 06482086217
    • Biologia Introdutória CPF 06482086217
    • V ou F tempo com seleção sem realce
    • V ou F tempo sem seleção com realce
    • Marcar X Qween
    • Avaliação fundo escuro não salva G Planilhas
    • Avaliação Salvar no G Planilhas
    • Marcar X com cronômetro não salva no G Planilhas
    • V ou F 2 telas 2 cronômetros realce não salva no G Planilhas
    • V ou F 2 telas 2 cronometros realce e salvar G Planilhas
    • V ou F 2 telas 2 cronômetros realce não salva Só 1 grupo
    • Revisão de 10 Aulas com 2 telas 2 cronômetros realce não salva Só 1 grupo
    • Revisão de 10 Aulas com imagem SVG respons 2 telas 2 cronô realce não salva
    • V ou F 2 telas 2 cronômetros Realce Não Salva Não pode sair da página web
    • Boletim
    • Boletim com link (aluno)
  • Atividade Subjetiva
  • Leitura do livro
  • MP3
  • chatbot IA Gemini ainda não funciona
  • Chatbot somente Html, CSS e JS feita no Gemini
  • Chatbot somente Html, CSS e JS com svg
  • Chatbot somente Html, CSS e JS feita no ChatGPT
  • Chatbot somente Html, CSS e JS feita no ChatGPT com voz
  • Chatbot somente Html, CSS e JS feita no ChatGPT com voz e quiz
  • Chatbot de pergunta tira dúvidas
  • SVG
  • Paint
  • Jogo da Forca
  • Jogo da Cobra
  • Jogo da Velha
  • Jogo Coelho valente
  • Jogo atravessar rua
  • Jogo do gorila
  • Jogo das barras coloridas
  • Jogo da Cruzadinha
  • Jogo da roleta
  • Jogo Atletismo
  • Jogo Atletismo Sem Game Over
  • Cópia de Jogo Atletismo
  • Campo minado
  • Vídeo interativo com Questões na Tela
  • Boletim Dashboard Responsivo link
  • Boletim Dashboard Responsivo link mostra tudo da planilha
  • Boletim Dashboard Responsivo link mostra tudo da planilha coluna ocultada
  • Boletim Responsivo 1 Dashboard link mostra tudo da planilha coluna ocultada
  • Boletim Responsivo 2 Dashboard link mostra tudo da planilha coluna ocultada
  • Boletim Dashboard Botão mostra tudo da planilha coluna ocultada fundo branc
  • Boletim Dashboard Botão gráfico colorido coluna ocultada fundo branc
  • Boletim Dashboard Botão gráfico imagem coluna ocultada fundo branc
  • Boletim Dashboard Linha recolhível coluna ocultada fundo branc
  • Boletim Dashboard Linha recolhível imag grafico coluna ocultada fundo branc
  • Boletim Dash Linha reco Tela Maior imag grafico coluna ocultada fundo branc
  • Boletim Dash Linha reco Tela Grand imag grafico coluna ocultada fundo branc
  • Boletim Dash Li ráp rec Tela Grand imag grafico coluna ocultada fundo branc
  • Bolet Dash Li +ráp rec Tela Grand imag grafico coluna ocultada fundo branc
  • Responsivo Li +ráp rec Tela Grand imag grafico coluna ocultada fundo branc
  • Resp Li +ráp rec Tela Grand imag grafico coluna ocultada fundo branc
  • Resp Li +ráp rec Tela Grand imag grafico coluna ocultada fundo branc
  • Avatar
  • Avatar + Imagem e vídeo
  • Ocultar Logo Youtube
  • More
    • Início
    • Aprova + Enem Biologia
      • BIO A+E 01 LE
      • BIO A+E 01 EX
      • BIO A+E 01 AV
      • BIO A+E 02 LE
      • BIO A+E 02 EX
      • BIO A+E 01 AV
      • BIO A+E 03 LE
      • BIO A+E 03 EX
      • BIO A+E 02 RE
      • BIO A+E 04 LE
      • BIO A+E 04 EX
      • BIO A+E 03 RE
      • BIO A+E 05 LE
      • BIO A+E 05 EX
      • BIO A+E 04 RE
      • BIO A+E 06 LE
      • BIO A+E 06 EX
      • BIO A+E 05 RE
      • BIO A+E 07 LE
      • BIO A+E 07 EX
      • BIO A+E 06 RE
      • BIO A+E 08 LE
      • BIO A+E 08 EX
      • BIO A+E 07 RE
      • BIO A+E 09 LE
      • BIO A+E 09 EX
      • BIO A+E 08 RE
      • BIO A+E 10 LE
      • BIO A+E 10 EX
      • BIO A+E 09 RE
      • BIO A+E 11 LE
      • BIO A+E 11 EX
      • BIO A+E 10 RE
      • BIO A+E 12 LE
      • BIO A+E 12 EX
      • BIO A+E 11 RE
      • BIO A+E 13 LE
      • BIO A+E 13 EX
      • BIO A+E 12 RE
      • BIO A+E 14 LE
      • BIO A+E 14 EX
      • BIO A+E 13 RE
      • BIO A+E 15 LE
      • BIO A+E 15 EX
      • BIO A+E 14 RE
      • BIO A+E 16 LE
      • BIO A+E 16 EX
      • BIO A+E 15 RE
      • BIO A+E 17 LE
      • BIO A+E 17 EX
      • BIO A+E 16 RE
      • BIO A+E 18 LE
      • BIO A+E 18 EX
      • BIO A+E 17 RE
      • BIO A+E 19 LE
      • BIO A+E 19 EX
      • BIO A+E 18 RE
      • BIO A+E 20 LE
      • BIO A+E 20 EX
      • BIO A+E 19 RE
      • BIO A+E 21 LE
      • BIO A+E 21 EX
      • BIO A+E 20 RE
      • BIO A+E 22 LE
      • BIO A+E 22 EX
      • BIO A+E 21 RE
      • BIO A+E 22 RE
      • BIO A+E 23 LE
      • BIO A+E 01A22 PR
      • BIO A+E 24 LE
      • BIO A+E 24 EX
      • BIO A+E 24 AV
      • BIO A+E 25 LE
      • BIO A+E 25 EX
      • BIO A+E 26 LE
      • BIO A+E 26 EX
      • BIO A+E 25 AV
      • BIO A+E 27 LE
      • BIO A+E 27 EX
      • BIO A+E 26 AV
      • BIO A+E 28 LE
      • BIO A+E 28 EX
      • BIO A+E 27 AV
      • BIO A+E 29 LE
      • BIO A+E 29 EX
      • BIO A+E 28 AV
      • BIO A+E 30 LE
      • BIO A+E 30 EX
      • BIO A+E 29 AV
      • BIO A+E 31 LE
      • BIO A+E 31 EX
      • BIO A+E 30 AV
      • BIO A+E 32 LE
      • BIO A+E 32 EX
      • BIO A+E 31 AV
      • BIO A+E 33 LE
      • BIO A+E 33 EX
      • BIO A+E 32 AV
      • BIO A+E 34 LE
      • BIO A+E 34 EX
      • BIO A+E 33 AV
      • BIO A+E 023A33 PR
    • Aprova + Enem Quimica
      • QUI A+E 01 LE
      • QUI A+E 01 EX
      • QUI A+E 01 AV
      • QUI A+E 02 LE
      • QUI A+E 02 EX
      • QUI A+E 01 AV II
    • Aprova + Enem Fisica
      • FIS A+E 01 LE
      • FIS A+E 01 EX
      • FIS A+E 01 AV
      • FIS A+E 02 LE
      • FIS A+E 02 EX
      • FIS A+E 01 AV II
    • CMEA
      • CMEA
      • FIS CMEA 01 LE
      • FIS CMEA 01 AT
      • FIS CMEA 02 LE
      • FIS CMEA 02 AT
      • FIS CMEA 03 LE
      • FIS CMEA 03 AT
      • FIS CMEA 04 LE
      • FIS CMEA 04 AT
      • FIS CMEA 05 LE
      • FIS CMEA 05 AT
      • FIS CMEA 06 LE
      • FIS CMEA 06 AT
      • FIS CMEA 06 AT com código
      • Exercícios
      • Botão no vídeo
      • FIS CMEA 08 LE
      • FIS CMEA 08 AT
      • FIS CMEA 13 LE
      • FIS CMEA 13 AT
      • BIO CMEA 01 LE
      • BIO CMEA 01 AT
      • BIO CMEA 01 RE
      • BIO CMEA 02 LE
      • BIO CMEA 02 AT
      • BIO CMEA 03 LE
      • BIO CMEA 03 AT
      • BIO CMEA 01 RE (SEM CONSULTA)
    • Como Funciona?
    • Aulas
    • Matrícula 001
    • D G-Sheet
    • Dashboard Google Planilhas
    • Sou Matriculado
    • IV001AA01
    • Q*001AA01
    • Q**001AA01
    • Q***001AA01
    • CMR001AA01
    • R001AA01
    • AVA
    • A1
    • RA1
    • QRA1
    • Biologia Introdutória Cap 1 (leitura)
    • Biologia Introdutória Cap 1 (Explicação)
    • Biologia Introdutória Cap 1 (Resumo)
    • CPF 06482086217
      • Biologia Introdutória CPF 06482086217
      • V ou F tempo com seleção sem realce
      • V ou F tempo sem seleção com realce
      • Marcar X Qween
      • Avaliação fundo escuro não salva G Planilhas
      • Avaliação Salvar no G Planilhas
      • Marcar X com cronômetro não salva no G Planilhas
      • V ou F 2 telas 2 cronômetros realce não salva no G Planilhas
      • V ou F 2 telas 2 cronometros realce e salvar G Planilhas
      • V ou F 2 telas 2 cronômetros realce não salva Só 1 grupo
      • Revisão de 10 Aulas com 2 telas 2 cronômetros realce não salva Só 1 grupo
      • Revisão de 10 Aulas com imagem SVG respons 2 telas 2 cronô realce não salva
      • V ou F 2 telas 2 cronômetros Realce Não Salva Não pode sair da página web
      • Boletim
      • Boletim com link (aluno)
    • Atividade Subjetiva
    • Leitura do livro
    • MP3
    • chatbot IA Gemini ainda não funciona
    • Chatbot somente Html, CSS e JS feita no Gemini
    • Chatbot somente Html, CSS e JS com svg
    • Chatbot somente Html, CSS e JS feita no ChatGPT
    • Chatbot somente Html, CSS e JS feita no ChatGPT com voz
    • Chatbot somente Html, CSS e JS feita no ChatGPT com voz e quiz
    • Chatbot de pergunta tira dúvidas
    • SVG
    • Paint
    • Jogo da Forca
    • Jogo da Cobra
    • Jogo da Velha
    • Jogo Coelho valente
    • Jogo atravessar rua
    • Jogo do gorila
    • Jogo das barras coloridas
    • Jogo da Cruzadinha
    • Jogo da roleta
    • Jogo Atletismo
    • Jogo Atletismo Sem Game Over
    • Cópia de Jogo Atletismo
    • Campo minado
    • Vídeo interativo com Questões na Tela
    • Boletim Dashboard Responsivo link
    • Boletim Dashboard Responsivo link mostra tudo da planilha
    • Boletim Dashboard Responsivo link mostra tudo da planilha coluna ocultada
    • Boletim Responsivo 1 Dashboard link mostra tudo da planilha coluna ocultada
    • Boletim Responsivo 2 Dashboard link mostra tudo da planilha coluna ocultada
    • Boletim Dashboard Botão mostra tudo da planilha coluna ocultada fundo branc
    • Boletim Dashboard Botão gráfico colorido coluna ocultada fundo branc
    • Boletim Dashboard Botão gráfico imagem coluna ocultada fundo branc
    • Boletim Dashboard Linha recolhível coluna ocultada fundo branc
    • Boletim Dashboard Linha recolhível imag grafico coluna ocultada fundo branc
    • Boletim Dash Linha reco Tela Maior imag grafico coluna ocultada fundo branc
    • Boletim Dash Linha reco Tela Grand imag grafico coluna ocultada fundo branc
    • Boletim Dash Li ráp rec Tela Grand imag grafico coluna ocultada fundo branc
    • Bolet Dash Li +ráp rec Tela Grand imag grafico coluna ocultada fundo branc
    • Responsivo Li +ráp rec Tela Grand imag grafico coluna ocultada fundo branc
    • Resp Li +ráp rec Tela Grand imag grafico coluna ocultada fundo branc
    • Resp Li +ráp rec Tela Grand imag grafico coluna ocultada fundo branc
    • Avatar
    • Avatar + Imagem e vídeo
    • Ocultar Logo Youtube

No google planilhas ABA 15: https://docs.google.com/spreadsheets/d/1ktIfJBBAqgMpXq5YNOFjMIlufGwJOqebQWUvYJgYD3Q/edit?gid=1505666915#gid=1505666915

 

No app script: https://script.google.com/home/projects/17aRKiNhDk9t0qUdCKosBWvc4z-W3lXbxvWukIkunv23T9Y8COCGOpiGL/edit

 

Pasta: estudos/computação programação/testes/Synapi/Boletim dashboard responsivo link


Código.gs

 

function doGet() {

  var form = HtmlService.createTemplateFromFile("Principal");  

  return form.evaluate()

    .setTitle("Consulta de Notas")

    .setSandboxMode(HtmlService.SandboxMode.IFRAME);

}

 

function Chamar(Arquivo){

  return HtmlService.createHtmlOutputFromFile(Arquivo).getContent();

}

 

// 🔥 NOVA FUNÇÃO (ADICIONE ISSO)

function buscarDados(nomeAba) {

  var planilha = SpreadsheetApp.getActiveSpreadsheet();

  var aba = planilha.getSheetByName(nomeAba);

 

  if (!aba) {

    return [];

  }

 

  var dados = aba.getDataRange().getDisplayValues(); // 👈 resolve seu problema

 

  // remove linhas vazias

  dados = dados.filter(linha => {

    return linha.join("").trim() !== "";

  });

 

  return dados;

}

 

 

 

 

 

 

 

 

Principal.html

 

<!DOCTYPE html>

<html lang="pt-BR">

<head>

  <meta charset="UTF-8" />

  <meta name="viewport" content="width=device-width, initial-scale=1.0"/>

  <title>Consulta de Notas</title>

  <style>

    :root{

      --bg1:#004d7a;

      --bg2:#008793;

      --bg3:#00bf72;

      --card-bg: rgba(255,255,255,0.12);

      --glass: rgba(255,255,255,0.15);

    }

    html,body{height:100%;margin:0;font-family: "Segoe UI", Roboto, Arial, sans-serif;}

    body{

      display:flex;

      justify-content:center; /* Mantém o alinhamento horizontal central */

      background: linear-gradient(135deg, var(--bg1), var(--bg2), var(--bg3));

      color:#fff;

      padding:20px;

      box-sizing:border-box;

    }

 

    .container{

      width:100%;

      max-width:720px;

      background:var(--card-bg);

      border-radius:14px;

      padding:18px;

      box-shadow: 0 8px 30px rgba(0,0,0,0.35);

      backdrop-filter: blur(6px);

    }

 

    .header{

      display:flex;

      align-items:center;

      gap:12px;

      margin-bottom:12px;

    }

    .brand {

      width:56px;

      height:56px;

      border-radius:8px;

      background:rgba(255,255,255,0.12);

      display:flex;

      align-items:center;

      justify-content:center;

      font-weight:bold;

      font-size:18px;

    }

    h1{font-size:1.2rem;margin:0;}

 

    .form-row{

      display:flex;

      gap:10px;

      margin-top:12px;

      align-items:center;

    }

    input[type="text"]{

      flex:1;

      padding:12px 14px;

      border-radius:10px;

      border:none;

      font-size:1rem;

      outline:none;

      background:#ffffffdd;

      color:#111;

    }

    .btn {

      padding:11px 14px;

      border-radius:10px;

      border:none;

      font-weight:700;

      cursor:pointer;

      min-width:120px;

    }

    .btn-primary{ background:#00bf72; color:#fff; }

    .btn-secondary{ background:#f5f5f5; color:#111; }

 

    .resultado {

      margin-top:18px;

      background:var(--glass);

      border-radius:10px;

      padding:14px;

      color:#fff;

    }

    .disciplina{ display:flex; justify-content:space-between; gap:10px; padding:6px 0; border-bottom: 1px dashed rgba(255,255,255,0.06); }

    .disciplina:last-child{ border-bottom: none; }

 

    .smallnote{ font-size:0.85rem; opacity:0.9; margin-top:8px; }

 

    /* responsivo */

    @media (max-width:520px){

      .header{ gap:8px; }

      .brand{ width:44px; height:44px; font-size:16px; }

      h1{ font-size:1rem; }

      .form-row{ flex-direction:column; align-items:stretch; }

      .btn{ width:100%; min-width:unset; }

    }

 

    .btn-link {

      background: #ffd700; /* Fundo amarelo para destacar */

      border: 1px solid #e6c200; /* Borda para contraste */

      color: #333; /* Texto escuro para legibilidade */

      cursor: pointer;

      font-size: 0.9rem; /* Proporcional à fonte do texto circundante */

      padding: 4px 8px; /* Tamanho ajustado para retangular e proporcional */

      border-radius: 4px; /* Cantos ligeiramente arredondados */

      margin-left: 6px;

      height: 24px; /* Altura fixa para consistência */

      display: flex;

      align-items: center;

      justify-content: center;

    }

  </style>

</head>

<body>

  <div class="container">

    <div class="header">

      <div class="brand">ESC</div>

      <div>

        <h1>Consulta de Notas por Matrícula</h1>

        <div class="smallnote">Digite a matrícula (ex.: 222345 ou 152345) — o sistema escolherá a aba conforme a matrícula.</div>

      </div>

    </div>

 

    <div class="form-row">

      <input id="matricula" type="text" placeholder="Digite a matrícula" autocomplete="off" />

      <button id="btnPesquisar" class="btn btn-primary">PESQUISAR</button>

      <button id="btnLimpar" class="btn btn-secondary">LIMPAR</button>

    </div>

 

    <div id="mensagem" style="margin-top:12px; color:#ffdddd;"></div>

 

    <div id="resultado" class="resultado" style="display:none;"></div>

 

       

 

  <script>

const btnPesquisar = document.getElementById('btnPesquisar');

const btnLimpar = document.getElementById('btnLimpar');

const mensagem = document.getElementById('mensagem');

const resultado = document.getElementById('resultado');

 

btnPesquisar.addEventListener('click', function(){

 

  mensagem.textContent = "";

  resultado.style.display = "none";

 

  const matricula = document.getElementById('matricula').value.trim().replace(/\s/g, "");

 

  if(!matricula){

    mensagem.textContent = "Por favor, digite a matrícula.";

    return;

  }

 

  google.script.run.withSuccessHandler(function(res){

 

    if(!res || res === "Não encontrado!"){

      mensagem.textContent = "Matrícula não encontrada!";

      return;

    }

 

    let html = "<table style='border-collapse:collapse;width:100%;'>";

 

res.forEach((linha, i) => {

  html += "<tr>";

 

  linha.forEach((celula, j) => {

 

    html += "<td style='border:1px solid #ccc;padding:6px;text-align:center;'>";

 

    if (celula.link) {

      html += `<a href="${celula.link}" target="_blank"

                style="color:blue;font-weight:bold;text-decoration:underline;">

                ${celula.texto || "CLIQUE AQUI"}

              </a>`;

    } else {

      html += celula.texto || "";

    }

 

    html += "</td>";

 

  });

 

  html += "</tr>";

});

 

html += "</table>";

 

resultado.innerHTML = html;

resultado.style.display = "block";

 

    resultado.innerHTML = html;

    resultado.style.display = "block";

 

  }).PesquisarNotas(matricula);

 

}); // 🔴 FECHAMENTO CORRETO

 

btnLimpar.addEventListener('click', function(){

  document.getElementById('matricula').value = "";

  mensagem.textContent = "";

  resultado.style.display = "none";

  resultado.innerHTML = ""; // 🔴 limpa também o conteúdo

});

</script>

<script>

  function mostrarDados(dados) {

    if (!dados || dados.length === 0) {

      console.log("Sem dados");

      return;

    }

 

    console.log(dados); // 👈 por enquanto só mostra no console

  }

 

  // 🔥 CHAMADA DO GOOGLE SCRIPT

  google.script.run

    .withSuccessHandler(mostrarDados)

    .buscarDados("ABA 22"); // 👈 escolha a aba aqui

</script>

</body>

</html>

 

 

 

 

 

 

 

 

Macro.gs

 

 

var url = "https://docs.google.com/spreadsheets/d/1ktIfJBBAqgMpXq5YNOFjMIlufGwJOqebQWUvYJgYD3Q/edit?usp=sharing";

 

function PesquisarNotas(matricula) {

  try {

    matricula = matricula.toString().trim();

 

    var planilha = SpreadsheetApp.openByUrl(url);

    var aba = "";

 

    // 🔴 DEFINE QUAL ABA USAR

    if (matricula.startsWith("15")) {

      aba = "Página15";

    } else if (matricula.startsWith("22")) {

      aba = "Página22";

    } else if (matricula.startsWith("13")) {

      aba = "Página13";

    } else {

      return "Não encontrado!";

    }

 

    var guia = planilha.getSheetByName(aba);

 

    if (!guia) return "Não encontrado!";

 

    // 🔴 PEGA TUDO DA ABA (AUTOMÁTICO)

    var intervalo = guia.getDataRange();

 

    var valores = intervalo.getDisplayValues();

    var richText = intervalo.getRichTextValues();

 

    var resultado = [];

 

    for (var i = 0; i < valores.length; i++) {

      var linha = [];

 

      for (var j = 0; j < valores[i].length; j++) {

 

        var texto = valores[i][j];

        var link = richText[i][j]?.getLinkUrl();

 

        if (link) {

          linha.push({

            texto: texto || "CLIQUE AQUI",

            link: link

          });

        } else {

          linha.push({

            texto: texto,

            link: null

          });

        }

 

      }

 

      resultado.push(linha);

    }

 

    return resultado;

 

  } catch (e) {

    Logger.log(e);

    return "Não encontrado!";

  }

}


Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse