Macro

Per installare manualmente le funzioni macro

Per specificare le opzioni VBA

Per accedere agli strumenti macro

Per creare un progetto macro

Per creare una macro

Per eseguire una macro

Per accedere alla documentazione di riferimento sul modello a oggetti dall'Editor di script


L'uso di una macro per automatizzare una serie di operazioni ripetitive consente di risparmiare tempo. Una macro consente di specificare una sequenza di azioni in modo da poterle ripetere velocemente in seguito.

Non è necessaria alcuna esperienza di programmazione per usare le macro: infatti, gli strumenti di base per eseguire operazioni con le macro sono disponibili all'interno della finestra principale dell'applicazione. Tuttavia, se si preferisce disporre di un maggiore controllo con l'utilizzo della macro, si possono utilizzare i seguenti ambienti di programmazione incorporati:

*

Per informazioni dettagliate sulle differenze tra VBA e VSTA, consultare la guida di programmazione nell'area sviluppatore del sito Web della community CorelDRAW.

Introduzione alle macro

Le funzioni macro per VBA e VSTA vengono installate per impostazione predefinita con il software ma, se necessario, possono essere installate manualmente. È possibile specificare opzioni per la funzione VBA.

*

Per utilizzare le funzionalità per le macro di VSTA con Corel PHOTO-PAINT, è necessario avere Microsoft Visual Studio 2019 installato. Per utilizzare l'Editor VSTA, prima occorre installare Microsoft Visual Studio 2019, Community, Professional, Premium, Ultimate o Enterprise Edition, quindi reinstallare Microsoft Visual Studio Tools for Applications 2019 da microsoft.com.

Se si installa Microsoft Visual Studio dopo aver installato CorelDRAW Graphics Suite, è necessario reinstallare le funzionalità della macro VSTA modificando l'installazione di CorelDRAW Graphics Suite. Per ulteriori informazioni, consultare Per installare manualmente le funzioni macro.

Le funzioni macro forniscono nella finestra principale dell'applicazione diversi strumenti per eseguire operazioni con le macro.

Creazione di macro

Le macro vengono archiviate in moduli (anche denominati "moduli codice"), che sono memorizzati all'interno dei progetti macro. La finestra mobile Script consente di visualizzare e gestire tutti i progetti macro, i moduli e le macro disponibili.

È possibile utilizzare la finestra mobile Script per creare progetti macro sotto forma di file Global Script (GMS) o progetti Corel VSTA (CGSaddon). L'uso di tali file è un ottimo modo per raggruppare i componenti dei progetti macro e condividerli con altri. La finestra mobile Script può essere utilizzata per aprire (o "caricare") i progetti macro creati e anche quelli installati con il software o che sono resi disponibili in altro modo. La finestra mobile Script può essere utilizzata anche per rinominare progetti macro e copiare e chiudere (o "scaricare") progetti macro GMS e VSTA.

*

Alcuni progetti macro sono bloccati e non possono essere modificati.

*

Quando si crea un documento, viene aggiunto automaticamente alla finestra mobile Script un progetto macro per quel documento. Nonostante sia possibile archiviare le macro all'interno del progetto macro di un documento, per esempio per creare un unico modello, si consiglia di archiviare i progetti utilizzando file GMS.

Ciascun progetto macro contiene almeno un modulo. Per aggiungere un modulo a un progetto macro VBA oppure per aprire moduli esistenti da modificare, utilizzare la finestra mobile Script. Questa può essere utilizzata anche per rinominare o eliminare moduli VBA.

*

In alcuni moduli la funzione di modifica è disattivata.

Infine, la finestra mobile Script può essere utilizzata per creare macro all'interno dei moduli disponibili. Non è necessaria alcuna esperienza di programmazione per creare macro; tuttavia, se si è esperti e si desidera modificare le macro VBA, si può utilizzare l'Editor di script. Questa può essere utilizzata anche per rinominare o eliminare macro VBA.

Esecuzione di macro

Eseguendo una macro, vengono attuate le azioni ad essa correlate.

Maggiori informazioni sulle macro

L'area sviluppatore nel sito Web della community CorelDRAW consente di utilizzare un'ampia gamma di risorse utili: una guida di programmazione, documentazione dettagliata di riferimento sul modello a oggetti con esempi di codice, diagrammi modello a oggetti, nonché articoli ed esercitazioni approfondite sulla programmazione.

La documentazione di riferimento sul modello a oggetti, indicata anche documentazione API, include informazioni su ogni caratteristica e funzionalità che è possibile automatizzare nelle applicazioni. (comunemente, queste caratteristiche e funzionalità vengono denominate "modello oggetti"). Dall'Editor di script si può accedere facilmente alla documentazione pertinente.

I diagrammi del modello a oggetti forniscono una rappresentazione gerarchica delle caratteristiche e delle funzionalità che possono essere automatizzate in CorelDRAW, Corel PHOTO-PAINT e Corel DESIGNER.

*

Per informazioni più dettagliate su VBA e il suo ambiente di programmazione, consultare la Guida di Microsoft Visual Basic dal menu Guida dell'Editor di script.

Per informazioni più dettagliate su VSTA e il suo ambiente di programmazione, consultare il menu Guida dell'Editor VSTA.

Per installare manualmente le funzioni macro Torna all'inizio

*

Per impostazione predefinita, le funzioni macro per VBA e VSTA sono installate con il software.

Per specificare le opzioni VBA Torna all'inizio
Per accedere agli strumenti macro Torna all'inizio

 

Fare clic su Finestra Barre degli strumenti Macro.
Fare clic su Strumenti Script Script.
Fare clic su Strumenti Script Visual Studio Editor. VSTA deve essere installato sul computer.
Per creare un progetto macro Torna all'inizio

 

Nell'elenco, fare clic con il pulsante destro del mouse sul progetto desiderato, fare clic su Copia in, quindi scegliere la posizione di destinazione del progetto copiato.
Fare clic sul pulsante Modalità semplice .

*

Alcuni progetti macro sono bloccati e non possono essere modificati.

Per creare una macro Torna all'inizio

 

*

Alcuni progetti macro sono bloccati e non possono essere modificati.

Per eseguire una macro Torna all'inizio
Per accedere alla documentazione di riferimento sul modello a oggetti dall'Editor di script Torna all'inizio

*

È anche possibile visualizzare informazioni per qualsiasi articolo nella finestra Codice dell'Editor di script, facendo clic su quell'articolo e premendo F1.

Le funzioni documentate nella Guida sono disponibile nella versione completa di CorelDRAW Graphics Suite 2020. Alcune funzioni potrebbero non essere disponibili in questa versione del prodotto.


Feedback
La pagina contiene informazioni utili? Inviare feedback. (Connessione Internet necessaria.)