Esta ficha é uma pré-matrícula e não garante a vaga imediata nos cursos selecionados. A
formalização da matrícula se dá via disponibilidade de vagas e a partir da assinatura do
contrato, que será encaminhado aos pais pela equipe do projeto, além do envio de foto para
confecção da carteirinha própria do projeto.
OBS 1: As vagas para as atividades do projeto são limitadas. Caso algum dos cursos de interesse não
tenha disponibilidade no momento da pré-matrícula, o aluno será automaticamente inserido em uma
lista de espera para aquele curso em específico.
OBS 2: Para as aulas de instrumentos musicais, onde o atendimento é individual ou em dupla, o aluno
deverá escolher uma das opções disponíveis no momento da matrícula. Para os demais cursos, o aluno
poderá selecionar todas as opções que forem de interesse.
OBS3: É fundamental que seja inserido na ficha um número de contato válido. Para o caso de alunos em
lista de espera, será através do contato informado nesta ficha que o projeto irá informar eventuais
vagas abertas.
⚠️
Atenção — Sede
A sede não possui turno noturno disponível.
Os turnos disponíveis são apenas: ☀️ Matutino | 🌤️ Vespertino
✓
Matrícula Realizada!
Parabéns! Recebemos sua inscrição no Projeto Arte nas Escolas 2026.
Em breve nossa equipe entrará em contato via WhatsApp.
📋 Formulário de Matrícula
✗ Por favor, selecione pelo menos um curso!
🔧 Apps Script — Somente Irecê/BA
Este Apps Script recebe apenas as matrículas da sede Irecê/BA.
Ele verifica o campo sede dos dados recebidos e só registra na planilha
se for "Irecê/BA". Caso contrário, ignora o envio.
⚠️ Como usar:
Crie uma nova planilha no Google Sheets exclusiva para Irecê
Vá em Extensões → Apps Script
Cole o código abaixo
Faça o deploy como Aplicativo da Web (acesso: "Qualquer pessoa")
Copie a URL gerada e adicione como um terceiro endpoint no fetch do formulário
functiondoPost(e) {
vardata = JSON.parse(e.postData.contents);
// Filtra: só aceita matrículas de Irecê/BAif (data.sede !== "Irecê/BA") {
return ContentService
.createTextOutput("Ignorado - não é Irecê/BA")
.setMimeType(ContentService.MimeType.TEXT);
}
varss = SpreadsheetApp.getActiveSpreadsheet();
varsheet = ss.getSheetByName("Irecê/BA");
// Se a aba "Irecê/BA" não existir, cria automaticamente com cabeçalhosif (!sheet) {
sheet = ss.insertSheet("Irecê/BA");
sheet.appendRow([
"Data de Envio",
"Nome",
"Data Nasc.",
"Escola",
"Turma",
"Turno",
"Sede",
"Cursos",
"Curso Adicional",
"Contato Aluno",
"Nome Responsável",
"Contato Responsável"
]);
}
// Adiciona os dados na planilhasheet.appendRow([
data.dataEnvio,
data.nome,
data.dataNasc,
data.escola,
data.turma,
data.turno,
data.sede,
data.cursos,
data.cursoAdicional,
data.contatoAluno,
data.nomeResp,
data.contatoResp
]);
return ContentService
.createTextOutput("Sucesso - Irecê/BA registrado")
.setMimeType(ContentService.MimeType.TEXT);
}
📌 Como integrar no formulário
Depois de fazer o deploy do novo Apps Script, adicione a URL como um terceiro endpoint.
No código do formulário, onde estão os fetch, adicione assim:
// URL do novo Apps Script exclusivo de IrecêconstSCRIPT_URL_IRECE = 'https://script.google.com/macros/s/SUA_URL_AQUI/exec';
// Adicione dentro do Promise.all:await Promise.all([
fetch(SCRIPT_URL_DRIVE, {
method: 'POST',
mode: 'no-cors',
body: JSON.stringify(dados)
}),
fetch(SCRIPT_URL_PLANILHA, {
method: 'POST',
mode: 'no-cors',
body: JSON.stringify(dados)
}),
// Novo: envia para planilha exclusiva de Irecêfetch(SCRIPT_URL_IRECE, {
method: 'POST',
mode: 'no-cors',
body: JSON.stringify(dados)
})
]);
✅ Vantagem: O script filtra automaticamente no servidor — mesmo recebendo dados de todas as sedes,
ele só registra os de Irecê/BA. As outras sedes são ignoradas silenciosamente.