vbamagician / officescripts-projects

This repository contains Office Scripts based automation solutions that helps end users achieve automation of daily tasks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Office Scripts projects

This repository contains Office Scripts based automation solutions that helps end users achieve automation of daily tasks. It contains realistic scenarios that business users face and provides detailed solution along with step-by-step instructional video links.

Check out the folders for description, source code, Youtube videos of each project.

Projects

Check out the following end to end project that automates sample scenarios.

Project Details
Excel Recalc, create chart, extract chart, table image, email This project shows how to use Office Scripts and Power Automate actions to re-calculate, create chart and extract images as base-64 string to be used later to send Email.
Filter Table and get Visible range This project shows how to use Office Scripts to filter Excel table to get list of rows visible as array of objects.
Add comments to Excel cell with at-mention of a contact This project shows how to use Office Scripts to add comments to Excel cell with at-mention of a contact.
Learn how to manage calculation mode and calculate in Excel for web This short project shows how to use Office Scripts to manage calculation mode in Excel for web and calculate in Excel files whose mode is set to be in manual mode.
Cross reference Excel files and format Excel cells This project shows how two Excel files can be cross-refenced and formatted using Office Scripts and Power Automate.
Send Teams meeting invite and update Excel This project shows how to use Office Scripts and Power Automate actions to select rows from Excel file and use it to send Teams meeting invite and update back Excel.
Remove hyperlink from Excel cells This sample clears all of the hyperlink from the current worksheet. It traverses through the worksheet and if there is any hyperlink associated with the cell, it cleares the hyperlink and retains the cell value as is. Logs the time it takes to complete traversal.

Try it out yourself

The project is open sourced. Try it out yourself. You'll need Microsoft (Office) 365 account from work or school with E3 or above license. Just head over to https://office.com to sign-in to your account and get started.

Leave a comment

Feel free to leave a comment or make a suggestion or log an issue by opening a new issue.

Contact:

About

This repository contains Office Scripts based automation solutions that helps end users achieve automation of daily tasks.

License:MIT License


Languages

Language:TypeScript 100.0%