Compendio semiserio di Word 17 – Tab Sviluppo

Siamo arrivati all’ultimo capitolo, qui si parla di roba leggermente più complessa ma decisamente potente.

 

Le macro

Le macro sono uno strumento che ti permette di automatizzare le operazioni che svolgi più frequentemente, un modo per fare più rapidamente una (o mille) cose in un software di Microsoft Office. Personalmente le uso molto più spesso in Excel ma anche in Word possono essere davvero una benedizione.

Compendio semiserio di Word 17 - Tab Sviluppo - Salucco

Per gestire le macro può essere sufficiente il comando che trovi nella tab Visualizza (l’abbiamo accennato nel capitolo 14) ma il mio consiglio è di fare in modo di avere accesso alla tab specifica che si chiama Sviluppo. Di default non è visibile ma la puoi attivare dalle opzioni di Word nell’area della Barra Multifunzione, come vedi nell’immagine precedente.

La tab Sviluppo contiene molti comandi interessanti, per ora concentriamoci su quelli relativi alle macro ovvero quelli sulla sinistra.

Compendio semiserio di Word 17 - Tab Sviluppo - Salucco

Il modo più semplice per creare una macro è dire a Word di registrare una serie di azioni che compierai, in modo da poterle eseguire di nuovo in futuro. Clicca su “Registra macro” (Record Macro) e si aprirà una finestra tipo questa.

Compendio semiserio di Word 17 - Tab Sviluppo - Salucco

A questo punto devi dare un nome alla macro (non usare spazi) e potrai scegliere:

  • se assegnarla a una scorciatoia da tastiera o a un pulsante
  • se sarà disponibile in tutti i documenti o solo in quello corrente
  • se inserire una descrizione, magari per ricordare a cosa serve la macro.

Cliccando sull’icona della tastiera. potrai scegliere lo shortcut per eseguire la macro, come si vede nell’immagine qui sotto.

Compendio semiserio di Word 17 - Tab Sviluppo - Salucco

Cliccando OK, Word inizierà a registrare tutto ciò che fai: il pulsante “Registra macro” diventerà “Interrompi registrazione” e il cursore mostrerà una cassetta (o un foglio se sei su Mac). In questo caso sono andato su Layout, ho impostato l’orientamento orizzontale e tutti i margini a 4 centimetri dopodiché ho fermato la registrazione dalla tab Sviluppo.

Creando un nuovo documento e tornando su Sviluppo, posso cliccare su Macro e troverò la mia splendida creazione che avevo chiamato “testMargini”.

Compendio semiserio di Word 17 - Tab Sviluppo - Salucco

Cliccando Esegui, Word eseguirà in sequenza tutte le operazioni che avevo registrato: cambierà in orizzontale l’orientamento del documento e imposterà i margini personalizzati a 4 centimetri. Evviva!

Ma come ha fatto? In pratica, mentre Word sta registrando tu digiti e clicchi roba; nel frattempo, viene scritto il codice VBA (Visual Basic for Applications) relativo alle azioni che stai compiendo. È una cosa estremamente comoda che permette di usare e gestire le macro anche a chi non capisce nulla di programmazione.

Se vuoi vedere il codice della tua macro basta cliccare su Sviluppo – Macro, scegliere la tua macro e cliccare sul pulsante Modifica.

Certo, non è un sistema perfetto: mentre registra scrive tanto codice inutile che può rallentarne l’esecuzione. Nell’immagine successiva, per esempio, puoi vedere la macro testMarginiOLD (ovvero quello che Word ha scritto mentre registravo le mie azioni) mentre testMargini è invece il codice della macro dopo che ho eliminato manualmente i comandi ridondanti: sarebbe bene lasciare solo i comandi utili.

Compendio semiserio di Word 17 - Tab Sviluppo - Salucco

Non è difficile da leggere, è praticamente scritto in inglese ma ovviamente occorre studio, pratica e voglia di capirci qualcosa.

 

Controlli

Nella tab Sviluppo ci sono molti altri strumenti, ci vorrebbe un manuale apposito per parlare di tutti. Ti consiglio di dare un’occhiata ai tutorial che ci sono su YouTube.

Ti faccio vedere come inserire un checkbox, così almeno avrai un’idea di come funzionano in generale. Cliccando su Casella di controllo nella tab Sviluppo, verrà inserito nel documento un checkbox. Se vedi scritto {FORMCHECKBOX} invece del controllo non ti spaventare: ricordati lo shortcut ALT+F9.

Cliccando col tasto destro sul checkbox e scegliendo Proprietà si aprirà una finestra con molte opzioni.

Compendio semiserio di Word 17 - Tab Sviluppo - Salucco

Valore predefinito serve per decidere se il checkbox si deve presentare come già selezionato o no e Dimensioni. Inoltre, le macro disponibili possono essere associate ai controlli: potrebbe essere utile.

Come ti ho già detto, ci vorrebbe un manuale a parte; sono argomenti che possono diventare estremamente complessi da trattare. Almeno ora sai dove si trova questa roba, è un punto di partenza per iniziare a studiare.

Basta, abbiamo finito.

 

Tratto da “Compendio semiserio di Word”

Compendio semiserio di Word - Lamberto Salucco - Edida

Altri articoli con tag simili

L’arte delle fregature – 2.03 – Bias di Von Restorff

E passiamo al cosiddetto bias di Von Restorff (Von Restorff effect) detto anche "effetto...

L’arte delle fregature – 5.01 – Bias del punto cieco

“We notice flaws in others more easily than we notice flaws in ourselves” che...

L’arte delle fregature – 3.06 – Effetto di inquadratura

L’effetto di inquadratura (framing effect) è un bias cognitivo che ci porta a trarre...

L’arte delle fregature 2 – 1.13 – Antropomorfismo

E arriviamo all’ultimo bias di questo primo capitolo. L’antropomorfismo (in inglese anthropomorphism) è la...

L’arte delle fregature – 3.01 – Bias dell’ancoraggio

“We notice when something has changed” ossia “Notiamo quando qualcosa è cambiato”.     Nel terzo capitolo...

L’arte delle fregature – 1.11 – Fallacia della base rate

E siamo arrivati all’ultimo bias di questo capitolo. La fallacia della base rate (base...
spot_img
Lamberto Salucco - Rebus Multimedia - Firenze

Lamberto Salucco

(Firenze, 1972) – Sono un consulente informatico (ma laureato in Lettere Moderne), mi occupo di marketing (ma solo digitale), social media (ma non tutti), editoria (ma non cartacea), musica (ma detesto il reggae), formazione (ma non scolastica), fake news (ma non sono un giornalista), programmazione (ma solo Python), siti web (ma solo con CMS), sviluppo app (ma solo iOS e Android), bias cognitivi (ma non sono uno psicologo), intelligence informatica (ma solo OSINT), grafica 3D (ma niente CAD), grafica 2D (ma niente Illustrator), Office Automation (ma non mi piace Access).