Microsoft Excel è uno strumento più che utile la cui notorietà non è stata smentita per molti anni. È essenziale nella vita professionale e privata.

Aggiungendo il codice VBA ai tuoi file, puoi automatizzare molte attività e risparmiare molto tempo.

Questo corso gratuito ti mostra come automatizzare l'inserimento dell'ora. E come rendere l'operazione il più semplice e veloce possibile con il linguaggio VBA.

Un quiz opzionale ti permetterà di testare le tue nuove abilità.

Che cos'è VBA e perché lo usiamo?

VBA (Visual Basic for Applications) è il linguaggio di programmazione utilizzato in tutte le applicazioni di Microsoft Office (ora Microsoft 365) (Word, Excel, PowerPoint e Outlook).

In origine, VBA era un'implementazione del linguaggio Visual Basic (VB) di Microsoft che si trova nelle applicazioni di Microsoft Office. Sebbene le due lingue siano strettamente correlate, la differenza principale è che la lingua VBA può essere utilizzata solo nelle applicazioni di Microsoft Office.

Grazie a questo semplice linguaggio, puoi creare programmi per computer più o meno complessi che automatizzano attività ripetitive o eseguono un gran numero di operazioni utilizzando un unico comando.

Nella loro forma più semplice, questi piccoli programmi sono chiamati macro e sono script scritti da programmatori VBA o programmati dall'utente. Possono essere eseguiti da un singolo comando della tastiera o del mouse.

Nelle versioni più complesse, i programmi VBA possono essere basati su applicazioni Office specifiche.

Gli algoritmi possono essere utilizzati per generare automaticamente report, elenchi di dati, e-mail, ecc. È possibile utilizzare VBA per creare applicazioni aziendali dettagliate basate su applicazioni Office standard.

Sebbene VBA sia attualmente piuttosto limitato per i programmatori esperti, la sua accessibilità, la ricca funzionalità e la grande flessibilità continuano ad attrarre molti professionisti, specialmente nel settore finanziario.

Usa il registratore di macro per le tue prime creazioni

Per creare macro, è necessario codificare un programma Visual Basic (VBA), che in realtà è una registrazione di macro, direttamente nello strumento previsto per questo. Non tutti sono informatici, quindi ecco come impostare le macro senza programmarle.

– Fare clic sulla scheda Développeur, quindi il pulsante Enregistrer una macro.

- Nel campo nome della macro, digita il nome che vuoi dare alla tua macro.

Nel campo Tasto di scelta rapida, scegli una combinazione di tasti come scorciatoia.

Digita una descrizione. Se hai più di una macro registrata, ti consigliamo di denominarle tutte correttamente per evitare un uso improprio.

– Fare clic su OK.

Eseguire tutte le azioni che si desidera programmare utilizzando la macro.

– Torna alla scheda Développeur e fare clic sul pulsante Interrompi registrazione una volta che hai finito.

Questa operazione è relativamente semplice, ma richiede una certa preparazione. Questo strumento copia tutte le azioni eseguite durante la registrazione.

Per evitare situazioni impreviste, è necessario eseguire tutte le azioni necessarie per il funzionamento della macro (ad esempio, eliminare i vecchi dati all'inizio della macro) prima di avviare la registrazione.

Le macro sono pericolose?

Una macro creata per un documento Excel da un altro utente non è sicura. La ragione è molto semplice. Gli hacker possono creare macro dannose modificando temporaneamente il codice VBA. Se la vittima apre il file infetto, Office e il computer potrebbero essere infetti. Ad esempio, il codice può infiltrarsi nell'applicazione Office e diffondersi ogni volta che viene creato un nuovo file. Nel peggiore dei casi, può persino infiltrarsi nella tua casella di posta e inviare copie di file dannosi ad altri utenti.

Come posso proteggermi da macro dannose?

Le macro sono utili, ma sono anche molto vulnerabili e possono diventare uno strumento per gli hacker per diffondere malware. Tuttavia, puoi proteggerti efficacemente. Molte aziende, inclusa Microsoft, hanno migliorato la sicurezza delle loro applicazioni nel corso degli anni. Assicurati che questa funzione sia abilitata. Se provi ad aprire un file contenente una macro, il software lo bloccherà e ti avviserà.

Il consiglio più importante per evitare le insidie ​​degli hacker è di non scaricare file da fonti sconosciute. È anche importante limitare l'apertura di file contenenti macro in modo che possano essere aperti solo file attendibili.

 

Continua a leggere l'articolo sul sito originale →