Macro-urile clasice Excel au o limitare majoră: rulează doar pe computerul pe care sunt salvate și doar când acel computer e pornit. Office Scripts elimină această limitare — scripturile rulează în cloud, pe Excel Online, la orice oră, chiar dacă nimeni nu e la birou. Un raport care se generează singur la 6 dimineața și e gata când ajunge directorul — fără nicio intervenție umană.
Ce sunt Office Scripts și cum diferă de macro-uri
Office Scripts sunt scripturi scrise în TypeScript care rulează în Excel Online — versiunea web a Excel din Microsoft 365. Spre deosebire de macro-urile VBA care necesită Excel desktop deschis, Office Scripts se execută pe serverele Microsoft, pot fi declanșate din Power Automate și rulează la orice oră, pe orice dispozitiv, fără ca utilizatorul să fie prezent.
Comparație practică pentru firme
| Criteriu | Macro VBA | Office Scripts |
|---|---|---|
| Unde rulează | Computer local, deschis | Cloud Microsoft, oricând |
| Programare automată | Nu (fără Task Scheduler) | Da, prin Power Automate |
| Acces mobil | Nu | Da, Excel Online |
| Securitate | Macro-uri blocate adesea | Aprobat de Microsoft 365 |
3 scenarii reale din firmele din Moldova
1. Raportul zilnic de vânzări — generat automat la 6:00
Un Office Script care citește datele din tabelul de vânzări, calculează totalurile pe agenți și formatează raportul, declanșat automat în fiecare dimineață la 6:00 prin Power Automate. Directorul găsește raportul gata în SharePoint când ajunge la birou — fără ca nimeni să fi lucrat la el.
2. Consolidarea datelor din mai multe fișiere
Zece agenți completează fiecare câte un fișier Excel Online. Un Office Script declanșat zilnic la ora 20:00 citește toate cele zece fișiere, combină datele în tabelul central și actualizează dashboard-ul managerului. Nimeni nu copiază manual nimic — scriptul face totul în cloud, noaptea.
3. Curățarea și formatarea datelor importate
Sistemul ERP exportă zilnic un fișier CSV în SharePoint. Un Office Script declanșat automat la primire curăță datele (elimină spații, standardizează formatele de dată, corectează valorile null), formatează tabelul conform standardului firmei și notifică prin email că procesarea e completă. Zero intervenție manuală.
Cum începi cu Office Scripts
- Verifici că ai Microsoft 365 Business — Office Scripts necesită abonament business, nu personal
- Deschizi Excel Online — fișierul trebuie să fie în SharePoint sau OneDrive
- Folosești Înregistrare acțiuni — similar cu macro recorder, înregistrezi pașii manual
- Editezi scriptul generat — TypeScript e similar cu JavaScript, ușor de înțeles
- Conectezi la Power Automate — pentru rulare automată la oră fixă sau la declanșator
Ghidul tehnic complet
Dacă vrei să înveți cum se scriu scripturile, cum se conectează la Power Automate și exemple complete de scripturi utile, găsești tutorialul pe Excel Group România: Office Scripts — ghid complet.
Pentru implementări complexe care combină Office Scripts cu Power Automate, SharePoint și alte servicii Microsoft 365, echipa de la data-analist.com poate construi fluxuri complete de automatizare.
Concluzie
Office Scripts mută automatizarea Excel din desktop în cloud. Rapoartele se generează singure, datele se consolidează automat, formatările se aplică fără intervenție umană — 24 de ore pe zi, 7 zile pe săptămână.
Dacă firma ta are procese Excel repetitive care depind de un angajat care să fie prezent — Office Scripts elimină această dependență.
Autor: Pisău Daniel — specialist Excel, Power BI și automatizări pentru firme din Moldova și România.

