- Видео 41
- Просмотров 132 951
Carlos Baqueta
Бразилия
Добавлен 31 мар 2023
Tecnologia e IA pra Simplificar e Automatizar Tarefas.
Olá, sou o Baqueta! Seja bem vindo(a) ao canal.
Aqui compartilho conhecimentos sobre como aplicar a tecnologia para automatizar e facilitar as tarefas do dia a dia.
Aqui você encontrará tutoriais detalhados sobre:
- Integrações entre aplicativos do Google Workspace, como Google Sheets, Google Agenda, Apps Script, GMail e Google Forms;
- Aplicações práticas de ferramentas de IA, incluindo ChatGPT da OpenAI e Gemini do Google;
- Integrações com APIs de modelos de IA.
Te convido a se inscrever para acompanhar os conteúdos!
Valeu demais :)
Olá, sou o Baqueta! Seja bem vindo(a) ao canal.
Aqui compartilho conhecimentos sobre como aplicar a tecnologia para automatizar e facilitar as tarefas do dia a dia.
Aqui você encontrará tutoriais detalhados sobre:
- Integrações entre aplicativos do Google Workspace, como Google Sheets, Google Agenda, Apps Script, GMail e Google Forms;
- Aplicações práticas de ferramentas de IA, incluindo ChatGPT da OpenAI e Gemini do Google;
- Integrações com APIs de modelos de IA.
Te convido a se inscrever para acompanhar os conteúdos!
Valeu demais :)
IA no seu PC (Grátis) | Ollama, LM Studio, GPT4All
3 Ferramentas para Usar Modelos LLM Grátis no Seu Computador: Ollama, LM Studio e GPT4All
Quer usar modelos de linguagem (LLMs) no seu computador, com privacidade total e sem depender de internet? Neste vídeo, descubra 3 ferramentas incríveis que permitem baixar e utilizar LLMs gratuitos de forma prática e eficiente. Além disso, veja como essas ferramentas podem ser usadas para criar aplicações inteligentes diretamente no seu computador.
▶️ VIDEOS INDICADOS:
Como criar uma Chave de API OpenAI: ruclips.net/video/Y9gOf4we3tk/видео.html
🔗 LINKS
GPT4All: www.nomic.ai/gpt4all
LM Studio: lmstudio.ai/
Ollama: ollama.com/
🤝 SOLICITAÇÃO DE ORÇAMENTO:
Quer minha ajuda no seu projeto?
Acesse: forms.gle/6oFSH...
Quer usar modelos de linguagem (LLMs) no seu computador, com privacidade total e sem depender de internet? Neste vídeo, descubra 3 ferramentas incríveis que permitem baixar e utilizar LLMs gratuitos de forma prática e eficiente. Além disso, veja como essas ferramentas podem ser usadas para criar aplicações inteligentes diretamente no seu computador.
▶️ VIDEOS INDICADOS:
Como criar uma Chave de API OpenAI: ruclips.net/video/Y9gOf4we3tk/видео.html
🔗 LINKS
GPT4All: www.nomic.ai/gpt4all
LM Studio: lmstudio.ai/
Ollama: ollama.com/
🤝 SOLICITAÇÃO DE ORÇAMENTO:
Quer minha ajuda no seu projeto?
Acesse: forms.gle/6oFSH...
Просмотров: 475
Видео
Como Criar uma Chave de API OpenAI (Passo a Passo)
Просмотров 2,7 тыс.3 месяца назад
Como Criar API Key (Secret Key) na OpenAI. Com uma chave API você pode utilizar os modelos da OpenAI no seu aplicativo, projeto ou site. Nesse vídeo vamos aprender como criar uma chave de aplicação, API Key, para utilizar os modelos do ChatGPT, o1, DALLE, TTS e outros recursos da OpenAI diretamente nos nossos projetos, via código. ▶️ VIDEOS INDICADOS: ChatGPT no Google Sheets: ruclips.net/video...
Como Adicionar Notificação e Customizar a Descrição | Google Sheets + Agenda
Просмотров 6524 месяца назад
Integração Google Sheets e Google Agenda: Crie eventos com Notificações Pop-up e E-mail. Crie descrições personalizadas utilizando mais colunas da tabela e estilos de formatação com tags HTML. 🔗 Planilha Inicial (Copie para o seu Drive): docs.google.com/spreadsheets/d/1Ushs8GudDzP03czH5KRB-yHTLjkSjt3blKDZG2I-iqo/copy ▶️ Playlist Completa: ruclips.net/p/PLpA7pYbYtZSZFH9TqDRRAQaGWArzbXkjX 🤝 SOLIC...
Como Adicionar CONVIDADOS e Localização | Google Sheets + Agenda
Просмотров 4745 месяцев назад
Integração Google Sheets e Google Agenda: Crie eventos com CONVIDADOS e LOCALIZAÇÃO a partir de uma planilha Google. 🔗 Planilha Inicial (Copie para o seu Drive): docs.google.com/spreadsheets/d/1OR0qRn1rCPMsKOwCBmTwEM3pcRody-lYrsbfytRURt0/copy ▶️ Playlist Completa: ruclips.net/p/PLpA7pYbYtZSZFH9TqDRRAQaGWArzbXkjX 🤝 SOLICITAÇÃO DE ORÇAMENTO: Quer minha ajuda no seu projeto? Acesse: forms.gle/6oFS...
Como REMOVER Eventos a Partir da Planilha | Google Sheets + Agenda
Просмотров 7116 месяцев назад
Integração Google Sheets e Google Agenda. Como Criar Remover Eventos em Agendas Específicas a partir da Planilha? 🔗 Planilha Inicial (Copie para o seu Drive): docs.google.com/spreadsheets/d/1rnxUiUh1EggHN5TwV1Ux-MYfjtLNLWM9pDmgOIZxzwk/copy ▶️ Playlist Completa: ruclips.net/p/PLpA7pYbYtZSZFH9TqDRRAQaGWArzbXkjX 🤝 SOLICITAÇÃO DE ORÇAMENTO: Quer minha ajuda no seu projeto? Acesse: forms.gle/6oFSHDY...
Como EDITAR Eventos a Partir da Planilha | Google Sheets + Agenda
Просмотров 1,1 тыс.6 месяцев назад
Integração Google Sheets e Google Agenda com Apps Script Passo a Passo! Como editar eventos Google Agenda a partir da planilha? 🔗 Planilha Compartilhada (Copie para o seu Drive): docs.google.com/spreadsheets/d/1vOoN5pflx4tLM42EA6xp-POe5bxQE31mg4Tc93u7mwM/copy ▶️ Playlist Completa: ruclips.net/p/PLpA7pYbYtZSZFH9TqDRRAQaGWArzbXkjX 🤝 SOLICITAÇÃO DE ORÇAMENTO: Quer minha ajuda no seu projeto? Acess...
Como Criar Eventos Numa Agenda Específica
Просмотров 2,1 тыс.6 месяцев назад
Integração Google Sheets e Google Agenda. Como Criar eventos em Agendas Específicas? Como Criar um menu pra executar Apps Script na Google Sheets? 🔗 Planilha Compartilhada (Copie para o seu Drive): docs.google.com/spreadsheets/d/177-I5N7tQ1X6k2PPCU NFVnmOnEQdoll3E8XjxrIBg/copy ▶️ Playlist Completa: ruclips.net/p/PLpA7pYbYtZSZFH9TqDRRAQaGWArzbXkjX 🤝 SOLICITAÇÃO DE ORÇAMENTO: Quer minha ajuda no ...
5 Dicas Google Sheets com Apps Script (que eu queria saber antes)
Просмотров 5 тыс.8 месяцев назад
Crie funções personalizadas, menus customizados, mova linhas automaticamente, integre APIs externas e consolide dados de múltiplas planilhas. Nesse vídeo, vamos ver cinco dicas muito úteis para otimizar as planilhas no Google Sheets usando scripts personalizados. Seja para gerenciar suas finanças, projetos ou tempo, essas dicas vão expandir as funcionalidades das suas planilhas, integrando com ...
Como Enviar Emails Pelo Google Sheets
Просмотров 4,3 тыс.8 месяцев назад
Como enviar e-mails AUTOMATICAMENTE pelo Google Sheets. Tutorial Passo a Passo! Nesse tutorial vamos integrar o Google Sheets ao GMail através do Apps Script para automatizar/facilitar o envio de e-mails, seja com um clique ou com um acionador temporal. Vamos explorar 3 exemplos: envio de e-mail simples, envio de e-mail customizado e com links e, por último, como enviar e-mails customizados com...
Introdução Prática ao ChatGPT para Iniciantes
Просмотров 36 тыс.10 месяцев назад
O ChatGPT pode ser Útil pra Você? Confira esse guia rápido e entenda O que é, Como acessar e Como utilizar o ChatGPT com Exemplos reais. O que é, como acessar e como utilizar o ChatGPT. Nesse vídeo te mostro o que é o ChatGPT com vários exemplos de como essa ferramenta de IA pode ser muito útil na sua vida. Apresento as versões gratuita e paga, no navegador e no aplicativo pra celular. Apresent...
Copie Eventos da Google Agenda pra Planilha (Automaticamente)
Просмотров 4,9 тыс.11 месяцев назад
Como copiar eventos de uma Google Agenda para o Sheets? Agenda Apps Script Sheets. Copie automaticamente eventos da Google Agenda pra planilha (Google Sheets) com o Apps Script. Nesse vídeo vamos integrar o aplicativo Google Agenda com o Google Sheets utilizando o Apps Script para conectar esses dois aplicativos. Apresento de forma detalhada como fazer a integração através do Apps Script. Nele ...
Como Conectar Google Planilhas à Agenda (Tutorial Passo a Passo)
Просмотров 27 тыс.11 месяцев назад
Transforme Planilhas em Eventos da Google Agenda Num Clique. Automatize a criação de eventos na sua agenda a partir de uma planilha do Google (Google Sheets). Nesse vídeo vamos utilizar o aplicativo Google Sheets, com os dados dos eventos ou tarefas, o Google Agenda, para exibir os eventos, e o Apps Script para conectar esses dois aplicativos. Apresento de forma detalhada como fazer a integraçã...
ChatGPT dentro do Google Sheets via API (Tutorial Completo)
Просмотров 10 тыс.Год назад
ChatGPT dentro do Google Sheets via API (Tutorial Completo)
GEMINI: É O MELHOR MODELO DE IA? #gemini #inteligenciaartificial
Просмотров 288Год назад
GEMINI: É O MELHOR MODELO DE IA? #gemini #inteligenciaartificial
Como Criar Uma Logo Profissional Com ChatGPT
Просмотров 818Год назад
Como Criar Uma Logo Profissional Com ChatGPT
Episódio Final: O Retorno de Sam Altman À OpenAI (2.0?) #openai
Просмотров 49Год назад
Episódio Final: O Retorno de Sam Altman À OpenAI (2.0?) #openai
Resumido: Da Demissão À Contratação #openai #samaltman
Просмотров 65Год назад
Resumido: Da Demissão À Contratação #openai #samaltman
NOVO ChatGPT: 4 Grandes Atualizações do OpenAI DEVDAY Explicadas
Просмотров 284Год назад
NOVO ChatGPT: 4 Grandes Atualizações do OpenAI DEVDAY Explicadas
ChatGPT Vision: 6 Motivos Para Usar Agora #chatgpt
Просмотров 421Год назад
ChatGPT Vision: 6 Motivos Para Usar Agora #chatgpt
Domine Qualquer Assunto Em 4 passos | Técnica Feynman + ChatGPT (Exemplo Prático)
Просмотров 1,3 тыс.Год назад
Domine Qualquer Assunto Em 4 passos | Técnica Feynman ChatGPT (Exemplo Prático)
16 Usos PODEROSOS do ChatGPT com Exemplos (Versão Gratuita)
Просмотров 445Год назад
16 Usos PODEROSOS do ChatGPT com Exemplos (Versão Gratuita)
COMO INSTALAR O APP OFICIAL DO CHATGPT PRA ANDROID!
Просмотров 265Год назад
COMO INSTALAR O APP OFICIAL DO CHATGPT PRA ANDROID!
Guia Rápido dos Conceitos por Trás do ChatGPT (IA, LLM…)
Просмотров 615Год назад
Guia Rápido dos Conceitos por Trás do ChatGPT (IA, LLM…)
Noteable: Como Fazer Análise de Dados no ChatGPT
Просмотров 1,6 тыс.Год назад
Noteable: Como Fazer Análise de Dados no ChatGPT
COMO GERAR UM RESUMO EM AUDIO DE UM VIDEO NO CHATGPT
Просмотров 1,4 тыс.Год назад
COMO GERAR UM RESUMO EM AUDIO DE UM VIDEO NO CHATGPT
10 Plugins Incríveis para Potencializar o ChatGPT
Просмотров 9 тыс.Год назад
10 Plugins Incríveis para Potencializar o ChatGPT
Tutorial ChatGPT: Como Construir um Bom Prompt
Просмотров 3,3 тыс.Год назад
Tutorial ChatGPT: Como Construir um Bom Prompt
COMO CRIAR UMA GOOGLE AGENDA COM O CHAT GPT
Просмотров 12 тыс.Год назад
COMO CRIAR UMA GOOGLE AGENDA COM O CHAT GPT
meu pc tem um i5 3570 e 16 de ram, sera que roda alguma ia?
Vídeo excelente!
Muito obrigado!
Podia colar o código aqui pra gente copiar né 😅😅😅
Muito bom! Eu coloquei o alert para rodar ao abrir a planilha, mas queria exibir essa mensagem do alert para todos os leitores ao abrir a planilha, e não somente para os editores. Seria possível?
Excelente sua explicação
Muito obrigado!
Estava procurnado algum conteúdo assim para a minha mãe, obrigado!
Boa tarde, Carlos! Aqui deu certo.. mas os eventos não aparecem. Assim que eu adiciono fala que foram importados.. mas não aparecem no calendário.. quando busco na barra de pesquisa o calendário acha aquele único evento importado, mas não aparece no calendário.
Olá , João! Estranho.. se quando você busca na barra de busca era pra aparecer no calendário. Você conferiu se a data desse evento criado está correto e na agenda correta ?
Sensacional 🎉
Conteúdo top demais! No meu caso, tenho uma coluna com os responsáveis de cada atividade, teria como, baseado no nome da pessoa, adicionar as atividades dessa pessoa apenas no Google Agendas dela?
Muito obrigado! Tem sim, a lógica é a mesma, porém precisa ler a agenda de cada linha e na hora de pegar a referência da agenda utilizar ela pra pegar a agenda correta. Você pode utilizar o getCalendarsByName pra facilitar. Assim: developers.google.com/apps-script/reference/calendar/calendar-app#getcalendarsbynamename Espero que ajude, Valeu!
É possível trocar o e-mail utilizado para enviou? No caso ao invés de usar o Gmail usar o hostinger
Salve Baqueta! Estava comentando em outro video do inicio da série, mas cheguei até aqui. Conteúdo sensacional! PARABENSS!! Tive um problema na customização da descrição, me desculpe minha explicação, pois não conheço muito de programação, mas tive um problema ao fazer a na string da descrição ( ficou tudo vermelho nessa linha - descItens.push('<strong>Cliente:</strong> ${cliente}'); ...o resultado foi que na hora que ele gera o evento na agenda a descrição acaba saindo o $...tipo - Cliente: $
Salve! Muito obrigado. Pode ser a falta da crase `. Antes da tag <strong> e depois de {cliente} você pode precisa usar o crase pra ele substituir corretamente o valor de cliente. Ex.: `<strong>… ${cliente}` Acho que isso resolve esse erro. Testa e depois me fala !
Parabéns pelo conteúdo, muito bom mesmo!! Tentei adaptar o script para uma planilha que eu já tinha, mas tive esse erro - TypeError: Cannot read properties of undefined (reading 'toLowerCase').
Muito obrigado! Como você está definindo a variável que você está utilizando na hora de chamar o toLowerCase?
@@carlosbaqueta olá baqueta!! Obrigado pelo retorno!!! A única alteração em relação a sua planilha foi a linha, que a minha sincronizado está na linha J (10) usei esse comando var sincronizado = linha[10]; if (sincronizado.toLowerCase() !== "Sim") { e no final // Atualiza coluna sincronizado planilha.getRange(i + 1, 10).setValue("Sim"); }
@@casadalua_audio ah eu acho que é porque você está acessando utilizando o Número da coluna. No código, quando a gente lê os dados da planilha para uma matriz é como se a gente tirasse 1 do número da coluna. Exemplo: Coluna A = Índice 0, Coluna B = Índice 1, ..., Coluna J = Índice 9 (10-1) Tente ler assim: var sincronizado = linha[9]; O getRange continua com o 10 normal porque pra ele a gente passa o Número da linha mesmo. Acho que agora vai, teste no Apps Script e depois me fala. Valeu!
@@carlosbaqueta bendita crase!! Valeu @baqueta..além do conteúdo esse feedback ajudou muito. Sucesso!
Salvou minha vida! Obrigada amigo, vc é um amigo! Inscrita!
Haha que bom Natália que deu certo! Muito obrigado :)
show de bola, mestre Carlos. ggsheets é infinity. bora!!
Queria na verdade fazer o inverso, manter numa plan atualizada os dados que estão na agenda. Possível?
Olá Tiago, sim é possível. Esse vídeo pode te ajudar: ruclips.net/video/Giec8XfGiaQ/видео.html
Caro prof Carlos. Aula excelente, bem didática e fácil entender. Só que fiquei com um problema "acho" que o código está correto, porém o sistema informa Erro dizendo que: dataInicio.setHours(horaInicio.split(":")[0],horaInicio.split(":")[1]); NÃO É FUNÇAO Como posso resolver?
Muito obrigado! Se o código está como mostro no vídeo, provavelmente é o tipo do valor da célula que ele está lendo para a hora início. Para o código funcionar precisa ser uma string. Pra checar se é isso aconselho você imprimir no terminal o valor de horaInicio junto com o tipo, assim: Logger.log(`${horaInicio} , ${typeof horaInicio}`; Esse código precisa ser colocado antes dessa linha que está dando erro. Se a coluna estiver correta, apenas o tipo que está sendo lido como Date por exemplo, você pode ou utilizar ela direto no código como data inicial, só ajustando as horas caso necessário Espero que ajude !
@@carlosbaqueta Vou tentar, obrigado pela dedicação
Нужно не ждать а действовать именно в эту минуту, ведь появился хороший шанс заработать.
Da pra criar uma chave para um agente gpt específico?
Você pode criar as chaves sempre que precisar , dentro dos limites da plataforma. Da pra utilizar os projetos e os nomes das chaves pra ajudar na organização.
Opa, sei que o vídeo tem algum tempo, mas como a planilha que estou trabalhando tem muitas colunas que não precisam interagir com a agenda, e flexibilidade de criação de novas colunas (o que pode alterar o índice e quebrar o código) a forma que estou fazendo é a seguinte: function getIndex (title) { let index = valores[0].indexOf(title) return index } E na hora de acessar a variável utilizo var sincronizado = linha[getIndex("SINCRONIZADO")] Dessa forma ele sempre vai buscar pelo titulo da coluna! Acredito que possa ajudar quem estiver na mesma situação! PS: se tiver colocado uma segunda linha de cabeçalho igual ao vídeo basta atualizar o index de valores para 1: let index = valores[0].indexOf(title)
Muito bom! É uma ótima abordagem pra quem tem uma planilha que pode mudar a ordem, remover e criar colunas. Nesse caso o acesso é direto pelo nome. Valeu pela contribuição!
Boa noite!😊 Alguém sabe me dizer se funciona e como poderia usar para criar eventos como “Ausente”? Seria para bloquear os dias de feriados que a escola não irá abrir das agendas dos professores. Tenho acesso a agenda deles mas gostaria de subir essa planilha de forma automática ao invés de criar evento por evento… HELP🥹🥹🥹
Parabéns, vídeo excelente!
Muito obrigado!
Não tá rolando...
O que aconteceu?
Oi, Carlos. Obrigada pelo seu vídeo. Eu estava resistindo em utilizar o Chatgpt.
Muito obrigado, Maria!
Boa noite, tudo bem? Parabéns pelos vídeos. Estou tentando a parte da observação coloco o código igual ao seu mas nada acontece. ou melhor acontece igual ao condido que foi digitado. Pode me ajudar por favor ?
Olá, muito obrigado! Como está o seu código da criação da descrição e como você está passando o parâmetro description para o método createEvent()?
Vídeo excelente, com explicações bem didáticas. Me ajudou demais!
Valeu demais!
Olá Carlos. Parabéns pelo curso.
Fiz cópia da sua planilha, cliquei em gerar agenda, deu as permissões, mas não vieram os eventos, continuou igual a sua com as duas linhas de exemplo somente. Não apareceu mensagem de erro. Somente que foi concluída. O que pode ser?
Olá! Depois da execução ele preencheu a coluna de ID Evento na planilha? Se sim, então ele criou eventos e precisa investigar em qual agenda sua. Eu aconselho você colocar um novo dado de evento, acessar o Extensões > Apps Script e Executar a função de criação de eventos pelo apps script. Aí você pode criar logs pra mostrar em qual agenda está criando ou mesmo se está dando outro problema. Parecido como faço no vídeo. Espero que ajude!
Meu deus que incrível, obrigada!
Muito obrigado!
Parabéns pelo vídeo, Carlos. Senti falta apenas da função "convidar" pois há diversos eventos onde precisamos notificar outra pessoa e essa função está faltando. Alguma perspectiva de gravar outro vídeo com essa feature?
Muito obrigado! Entendo, eu gravei esse vídeo: Como Adicionar CONVIDADOS e Localização ruclips.net/video/t-NNuEAqSA0/видео.html Dessa forma resolve para o seu caso? Qualquer coisa pode responder aqui novamente Valeu
@@carlosbaqueta Obrigado pelo retorno, Carlos. Já acessei e está funcionando perfeitamente.
Essa planilha é muito boa duas coisas que eu gostei muito, A primeira é sincronizar sem repetir o evento e a segunda é o código com a cor mas faltou a terceira que eu não tô conseguindo. Que é addPopupReminder(60); 60 minutos antes do evento outra coisa o local onde cilocaria o endereço
conseguir obrigado
Excelente! Parabéns e muito obrigado!
Muito obrigado, Fernando!
Carlos os vídeos estão me ajudando bastante, parabéns.
Muito obrigado!
obrigado
Valeu demais, Marcus!
Excelente explicação, pergunto, se acrescentar evento no calendário do google, aparece na planilha? ou somente da planilha para o calendário?
Muito obrigado! Nesse vídeo implementamos somente da planilha para o calendário, mas da pra fazer o contrário também: Copie Eventos da Google Agenda pra Planilha (Automaticamente) ruclips.net/video/Giec8XfGiaQ/видео.html Abraço!
Carlos, no exemplo do chat de voz o ChatGPT usou a sua voz? Tem como configurar isso?
Olá , no exemplo eu utilizei uma das vozes do próprio app. Você pode selecionar dentro do app, basta clicar na logo do seu nome e acessar configurações. Buscar a seção modo voz e escolher a melhor pra você.
@@carlosbaqueta, entendi. Muito obrigado!
adorei, ganhou um inscrito... como cria para uma agenda personalizada "aniversario" por exemplo
Olá , muito obrigado! Para criar eventos numa agenda específica basta seguir esse passo a passo: Como Criar Eventos Numa Agenda Específica ruclips.net/video/jVwHelbCO5I/видео.html
Amei tenho 68 eu preciso aprwnder
Olá Maria! Que bom fico muito feliz, aprender faz parte da nossa vida inteira, seja bem vinda!
Olá, muito obrigada pelo video gostei bastante. Teria como fazer com que os eventos se repetissem em um determinado período?
Olá, muito obrigado! Sim, você pode criar uma série de eventos recorrentes passando uma regra de recorrência como parâmetro, assim: developers.google.com/apps-script/reference/calendar/calendar-app#createeventseriestitle,-starttime,-endtime,-recurrence
Amigo, poderia me responder uma dúvida. Tem algum limite do acionador para enviar? Ele envia a quantidade que for? Tipo, o Google não limita quantas vezes ele pode fazer isso? Não sei se ficou claro a pergunta.
Olá , sim existem limites para todos os recursos e depende do tipo de conta que você tem (gratuita ou paga). Por exemplo, se sua conta for a gratuita você pode enviar até 100 por dia (atualmente ). O melhor é conferir sempre os limites nessa tabela do site oficial do Google: developers.google.com/apps-script/guides/services/quotas
@carlosbaqueta Agradeço muito sua resposta. Seu conteúdo é excelente e de altíssima qualidade.
Gostei muito dos seus vídeos, uma outra ideia é sempre que criar um evento, a tabela automaticamente já deixa tudo na ordem crescente das datas, fica mais fácil a visualização
Valeu demais, ótima sugestão!
Excelente aula para iniciantes como eu, explicação clara e didática. Obrigada, já me increvi no seu canal!
Oi Miriam, que bom que ajudou! Fico feliz, seja muito bem vinda ao canal :)
Conteudo maravilhoso! Como faz para trocar a agenda. Os eventos serem cadastrados numa agenda nova especifica?
Muito obrigado! É só seguir esse passo a passo aqui: Como Criar Eventos Numa Agenda Específica ruclips.net/video/jVwHelbCO5I/видео.html Espero que ajude Valeu!
Fala Carlos! Parabéns pelo conteúdo. Poderia fornecer a ultima planilha do vídeo com o script por gentileza?
Muito bom! Jamais imaginei um conteúdo incrível assim, estou vendo todos os vídeos da playlist e já compartilhei com geral! Eu gostaria de saber se é possível além de criar os eventos em agendas separadas, movimenta-los entre agendas direto da planilha. Obrigado por trazer um conteúdo tão agregador, vamos com tudo chegar aos 3k
Muito obrigado pela força, Fernando! Fico muito feliz, vamos juntos aos 3 K !!! Sim, é possível fazer essa movimentação de eventos, por exemplo, uma vez que salvou o ID do evento da agenda de origem na tabela, você pode utilizá-lo para ler os dados do evento (título, descrição,….) e utilizar esses valor para criar um novo evento na agenda de destino. Espero que ajude, Valeu!
Carlos, Estou achando incrível sua didática! Meus parabéns! Uma dúvida caso seja adicionado mais de uma agenda é possível escrever os eventos nelas também? Abraço!
Olá Fernando, muito obrigado! Sim é possível, você só precisa ter uma forma de identificar pra qual agenda você vai criar o evento da linha, pra isso você pode criar uma coluna, por exemplo, com o nome ou id da agenda. Ou, caso você queira criar os eventos nas mesmas agendas sempre, é só no código você chamar o getCalendarById ou getCalendarsByName pra cada uma delas, salvar em variáveis distintas e chamar o createEvent pra cada uma. Você também pode ser mais “elegante” e criar uma estrutura com os dados delas e utilizar um for pra percorrer cada uma e executar o código de criação de eventos. Espero que ajude, qualquer coisa só chamar Valeu!
Precisava puxar quem criou o evento, como posso fazer ?
Você pode utilizar o método getCreators developers.google.com/apps-script/reference/calendar/calendar-event#getcreators
Aqui não deu certo essa parte final. Agora ele já envia o link de download automaticamente pra baixar, mas os dados vêm todos bagunçados como você mostrou. Você organizou os dados na raça ou eles são organizados automaticamente após salvar em CSV? Aqui pra mim não apareceu. Exportei, mas quando abri voltei pra ver o google calendar, não tinha nada.
Muito bom. Parabéns pelo seu trabalho.
Valeu demais!
Olá boa tarde. Se apagar alguma linha na planilha do sheets, ele vai sincronizar no calendário da google ? Ou seja apaga também ? E caso altere um nome de uma célula no sheets ele também faz essa alteração no calendário google ? Obrigado !
Olá. Não, se apagar uma linha na planilha o evento continuará na agenda, pra fazer a remoção dos eventos a partir da planilha, confere esse vídeo com o passo a passo: ruclips.net/video/S9N_3_SheyA/видео.html O nome da coluna não é utilizada na integração, só a ordem delas que é importante. Agora se você quer ver como atualizar os dados dos eventos na agenda você pode conferir aqui: ruclips.net/video/nMxGIWW4d6o/видео.html Espero que ajude, valeu!
de um professor do Ensino Médio: você não faz tutorial, você faz aulas! Muito bom! Você pretende vender cursos?
Muito obrigado! Então, está nos meus planos sim, não sei ainda o tema. Quero fazer algo que realmente ajude e seja útil. Vou continuar postando aqui e ouvindo vocês no que mais precisam e vamos construindo o projeto. Obrigado e valeu pela força!
@@carlosbaqueta por favor, considere Scripts e web apps da google