Macro (informatica): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 2:
In [[informatica]], il termine '''macro''' sta ad indicare una [[subroutine|procedura]], ovvero un "insieme" o "blocco" di [[istruzione (informatica)|comandi]] o [[istruzione (informatica)|istruzioni]], tipicamente ricorrente durante l'[[Esecuzione (informatica)|esecuzione]] di un [[programma (informatica)|programma]]. Una macro è concettualmente molto simile ad una [[funzione (informatica)|funzione]] ovvero può essere richiamata da eventi ed essere parametrizzata. Un analogo concetto in ambito [[sistemista|sistemistico]] è quello di [[script|shell script]].
Consente dunque di
Il concetto originario di "macro" non prevede l'uso di un [[linguaggio di programmazione]], trattandosi di una semplice registrazione di una serie di comandi già disponibile all'interno del [[software]]. Evolvendosi nella forma attuale, le macro hanno acquisito un linguaggio di programmazione (es. [[Visual Basic|VBA]]), con tanto di [[Selezione (informatica)|strutture condizionali]] (If... Then... Else...), [[subroutine]], dialogo con l'utilizzatore attraverso finestre per l'introduzione di dati, raggiungendo un'efficienza molto maggiore, ma anche maggiore complessità nella loro stesura.▼
▲Il concetto originario di macro non prevede l'uso di un [[linguaggio di programmazione]], trattandosi di una semplice registrazione di una serie di comandi già disponibile all'interno del [[software]]. Evolvendosi nella forma attuale, le macro hanno acquisito un linguaggio di programmazione (es. [[Visual Basic|VBA]]), con tanto di [[Selezione (informatica)|strutture condizionali]] (If... Then... Else...), [[subroutine]], dialogo con l'utilizzatore attraverso finestre per l'introduzione di dati, raggiungendo un'efficienza molto maggiore, ma anche maggiore complessità nella loro stesura.
== Descrizione ==
|