alicekeeler.com/codedbyalice
#EduSky #googleEDU #googleSheets #appsScript
alicekeeler.com/codedbyalice
#EduSky #googleEDU #googleSheets #appsScript
A low code way to extend the capabilities of Google Docs, Sheets, Slides, etc...
And now you can have AI write it for you!
#GoogleEDU #AppsScript #GoogleWorkspace
#ISTElive
#ISTE #ISTE25 #ISTElive25 #EduSky
A low code way to extend the capabilities of Google Docs, Sheets, Slides, etc...
And now you can have AI write it for you!
#GoogleEDU #AppsScript #GoogleWorkspace
#ISTElive
#ISTE #ISTE25 #ISTElive25 #EduSky
#EduSkyChat
#EduSkyChat
#AppsScript doPost triggers to initiate actions in Google Workspace. Example: Creating Calendar events from Notion database pages. Promising!
#AppsScript doPost triggers to initiate actions in Google Workspace. Example: Creating Calendar events from Notion database pages. Promising!
i want to have the beta sheet out this month, with or without documentation lol and then the actual website template the following month argargarg
i want to have the beta sheet out this month, with or without documentation lol and then the actual website template the following month argargarg
終わったら……github で history 管理されて TypeScript で書かれた AppsScript が……稼働する……!
なんて平和な世界🕊️
AppsScript GUI なんてXXXXXXまえ!🤬🤬🤬自主規制
終わったら……github で history 管理されて TypeScript で書かれた AppsScript が……稼働する……!
なんて平和な世界🕊️
AppsScript GUI なんてXXXXXXまえ!🤬🤬🤬自主規制
const sh = SpreadsheetApp.getActive().getActiveSheet();
sh.getDataRange().getValues().forEach((r, i) => {
if (r[2] > 1000) sh.getRange(i+1, 1, 1, r.length).setBackground("#fde68a");
});
One pass, every matching row flagged. #AppsScript
const sh = SpreadsheetApp.getActive().getActiveSheet();
sh.getDataRange().getValues().forEach((r, i) => {
if (r[2] > 1000) sh.getRange(i+1, 1, 1, r.length).setBackground("#fde68a");
});
One pass, every matching row flagged. #AppsScript
Claude has been great with raw Python though.
Claude has been great with raw Python though.
#GoogleWorkspace #AppsScript
#GoogleWorkspace #AppsScript
youtu.be/coko7zUXsHk
youtu.be/coko7zUXsHk
This sample code will automatically add events from your Google Calendar in one account to another account you have.
https://alicekeeler.com/2021/06/17/automate-share-calendar-events-with-yourself/
#AppsScript #GoogleEDU
This sample code will automatically add events from your Google Calendar in one account to another account you have.
https://alicekeeler.com/2021/06/17/automate-share-calendar-events-with-yourself/
#AppsScript #GoogleEDU
Ugly but ultimately ran quicker.
Ugly but ultimately ran quicker.
It is rather simply using #AppsScript... albeit imperfect.
Anyway, the sample Form & GAS code I sent him:
➤ drive.google.com/drive/folder...
It is rather simply using #AppsScript... albeit imperfect.
Anyway, the sample Form & GAS code I sent him:
➤ drive.google.com/drive/folder...
➤ lnkd.in/dGXFmEEi
➤ lnkd.in/dGXFmEEi
Then you'll want to check out the launch of the granular OAuth consent to learn about how this change will affect your add-on.
workspaceupdates.googleblog.com/2025/08/gran...
Then you'll want to check out the launch of the granular OAuth consent to learn about how this change will affect your add-on.
workspaceupdates.googleblog.com/2025/08/gran...
www.zzapps.nl/nl/appsscrip...
www.zzapps.nl/nl/appsscrip...
🤖 Apps Script isn't just useful for solving big automation problems. Today I needed to create lots of conditional formatting rules. I could have spent my time in the rule editor, but instead thought I'd rather write a tiny script to do it for me!
➤ gist.github.com/pfelipm/2f2e...
🤖 Apps Script isn't just useful for solving big automation problems. Today I needed to create lots of conditional formatting rules. I could have spent my time in the rule editor, but instead thought I'd rather write a tiny script to do it for me!
➤ gist.github.com/pfelipm/2f2e...