casa » eccellere » È possibile utilizzare Microsoft Excel per eseguire. Come qualsiasi altra applicazione della suite Microsoft Office, l'editor di fogli di calcolo Excel può essere avviato in diversi modi. Opzioni aggiuntive per l'esecuzione di una macro su un'azione della cartella di lavoro

È possibile utilizzare Microsoft Excel per eseguire. Come qualsiasi altra applicazione della suite Microsoft Office, l'editor di fogli di calcolo Excel può essere avviato in diversi modi. Opzioni aggiuntive per l'esecuzione di una macro su un'azione della cartella di lavoro

In questo articolo, ti fornirò un esempio passo-passo con immagini e un frammento del più semplice codice VBA già pronto.

Come eseguire una macro VBA in Excel

Ad esempio, il modo più semplice per eseguire una macro è capire ma difficile da implementare:


Programma macro per svolgere le sue funzioni.

Ora possiamo passare da semplice a ancora più semplice) Dopotutto, eseguire le macro in questo modo è molto scomodo. Diamo un'occhiata ad alcune opzioni più semplici.

Consigli utili! Se desideri modificare una macro, selezionala nell'elenco dello strumento sopra descritto e fai clic sul pulsante "Invio", anziché utilizzare il pulsante "Modifica". Utilizzando il pulsante di invio, puoi sempre andare al codice sorgente della macro selezionata. L'editor di Visual Basic si aprirà automaticamente esattamente nel punto in cui è scritto il codice per questa macro. Il pulsante "Modifica", sfortunatamente, non funziona allo stesso modo per tutte le macro.

Attenzione! Le macro create nei componenti aggiuntivi di Excel potrebbero non essere disponibili per impostazione predefinita nell'elenco della finestra di dialogo Macro per motivi di sicurezza. Dopotutto, i nomi delle macro nei componenti aggiuntivi di Excel sono generalmente nascosti agli utenti di terze parti. Ma se inserisci il valore corrispondente corretto nel campo "Nome macro:", tutti i pulsanti nella finestra di dialogo saranno attivi. Ciò significa che sono pronti per lavorare con questa macro dal componente aggiuntivo e che l'utente è l'autore del componente aggiuntivo o una persona fidata.



Esecuzione di una macro con i tasti di scelta rapida

Per ogni macro in Excel, puoi assegnare la tua combinazione di tasti di scelta rapida. Grazie a ciò, puoi richiamare il tuo programma macro quando premi una specifica combinazione di tasti sulla tastiera. Cosa potrebbe essere più facile?

Per assegnare la tua combinazione di tasti per una macro specifica, procedi come segue:

Ora premi la combinazione di tasti di scelta rapida per chiamare la macro selezionata. Come puoi vedere, alla tua macro è stata ora assegnata una combinazione di tasti di scelta rapida.

Nota! La finestra di dialogo Opzioni macro fornisce un campo per l'immissione di una descrizione della macro. Questa descrizione sarà disponibile in fondo quando si seleziona una macro dall'elenco. Ti consigliamo di firmare sempre le tue macro. Questo tono personalizzato dell'etica di Excel sarà molto apprezzato quando l'elenco sarà riempito con dozzine di macro.

Consigli utili! Cerca di non utilizzare le comuni combinazioni di tasti di scelta rapida per lavorare con Excel: CTRL+S; CTRL+A; CTRL+T; CTRL+C; CTRL+V; CTRL+MAIUSC+L ecc. Dopotutto, il loro scopo sarà cambiato. Nella finestra "Opzioni Macro" è anche possibile utilizzare il tasto MAIUSC nelle combinazioni di tasti. Non appena si dà il focus da tastiera al campo di inserimento "Scorciatoia da tastiera: CTRL+" e si tenta di inserire una lettera maiuscola per la combinazione, naturalmente utilizzando il tasto MAIUSC della tastiera, il nome del campo di inserimento cambierà immediatamente in "Scorciatoia da tastiera : CTRL+MAIUSC+".

Il risultato sarà una combinazione leggermente più lunga che ti consentirà di espandere le opzioni per ignorare i tasti di scelta rapida comunemente usati.

Come eseguire una macro dalla barra di accesso rapido

Excel consente agli utenti di eseguire macro utilizzando la barra di accesso rapido. Questo pannello si trova nella parte superiore della finestra del programma per impostazione predefinita.

Per eseguire una macro utilizzando la barra di accesso rapido, è necessario procedere come segue:


Ora sulla barra degli strumenti di accesso rapido c'è un altro pulsante per. Basta fare clic su di esso e la macro verrà immediatamente eseguita.

Consigli utili! Per modificare l'aspetto di un pulsante per una macro nella finestra "Opzioni di Excel" - "Barra degli strumenti di accesso rapido", seleziona la macro dall'elenco a destra di "Personalizza la barra degli strumenti di accesso rapido" e fai clic sul pulsante "Cambia". Verrà offerta una piccola galleria di icone per il nuovo aspetto del pulsante di avvio della macro dalla barra degli strumenti.


Lo svantaggio principale di posizionare un pulsante con una macro sulla barra degli strumenti è che il pulsante sarà sempre disponibile per altri file, anche quando il file con questa macro è chiuso. E se in questi casi fai clic sul pulsante di avvio della macro, si aprirà il file in cui si trova e solo allora verrà eseguito il codice VBA.

Esegui una macro da un pulsante in un foglio di lavoro di Excel

Se desideri eseguire una macro solo da una cartella di lavoro di Excel, dove contiene il suo codice sorgente? In questi casi, un'ottima soluzione sarebbe creare un pulsante su un foglio Excel e assegnarlo per eseguire una macro specifica. Per questo:

Dopo aver creato un pulsante, puoi personalizzarlo modificandone le dimensioni e la posizione sul foglio. Per fare ciò, fai nuovamente clic con il pulsante destro del mouse sul pulsante, quindi premi il tasto Esc sulla tastiera per nascondere il menu contestuale. Il pulsante avrà dei marcatori con i quali potrai cambiarne le dimensioni. Sposta il cursore del mouse su qualsiasi marcatore sui bordi o sugli angoli del pulsante e tieni premuto il pulsante sinistro del mouse e trascina, modificandone così le dimensioni. Ora fai clic sul pulsante con il pulsante sinistro del mouse e, tenendolo premuto, sposta il pulsante sul foglio del documento Excel in qualsiasi altra posizione. Per confermare tutte le modifiche ai pulsanti, fai clic con il pulsante sinistro del mouse in qualsiasi area del foglio (ad esempio, in qualsiasi cella) al di fuori dell'area del pulsante.

Ora se clicchiamo sul pulsante con il tasto sinistro del mouse, il codice VBA ad esso assegnato verrà immediatamente eseguito.

MS Excel 2007

Cosa fai con i fogli di calcolo?

I fogli di calcolo Excel sono il secondo programma più importante incluso nella suite di programmi Microsoft Office. Allo stesso tempo, questo è il programma più semplice e comprensibile con un'interfaccia intuitiva e di successo. Se hai mai eseguito il programma Excel, sarai d'accordo con questo, poiché anche a prima vista non c'è nulla di complicato in esso.

L'idea stessa dei fogli di calcolo sembra essere venuta in mente ai programmatori, grazie ai ricordi dei quaderni di scuola con fogli a scacchi, in cui è conveniente fare una varietà di calcoli: dall'aggiunta in una colonna ai calcoli in grandi tabelle. Di conseguenza, la finestra del programma Excel è molto simile a un normale foglio di quaderno.

Cosa puoi fare con i fogli di calcolo?

Tutto il necessario per lavoro e studio. Anche loro può essere utilizzato al posto di una normale calcolatrice. Tuttavia, il programma Excel è stato sviluppato per risolvere un'ampia varietà di problemi economici e scientifici, quindi viene utilizzato con piacere ovunque sia richiesto di eseguire calcoli semplici, ma ripetutamente ripetitivi: calcolare i risultati del lavoro di laboratorio, bilancio, tracciare grafici secondo al lavoro scientifico, e basta mantenere il budget di casa.

Lavorare in Excel è intuitivo, poiché automatizza le operazioni matematiche che tutti imparano a scuola. Inoltre, Excel, a differenza di altri prodotti Microsoft, è un sistema completamente compatto e ordinato. Tuttavia, per un lavoro più fruttuoso in Excel, l'utente deve conoscere i metodi tipici per eseguire determinate operazioni, che aumenteranno il comfort del lavoro e consentiranno di automatizzare le azioni di routine. Inoltre, ci sono "segreti" di Excel, a cui l'utente non arriva da solo molto presto. E semplificano la vita agli utenti esperti e aiutano a creare fogli di calcolo facili da usare.

Per avviare il programma, trova l'icona sul desktop denominata Microsoft Office Excel 2007. Facendo doppio clic su questa icona si aprirà la finestra del programma Excel con una tabella vuota, come mostrato in fig. 1.1. Il titolo della finestra leggerà Book1 - Microsoft Excel e un pulsante con l'icona di Excel e l'etichetta Book1 apparirà sulla barra delle applicazioni. Ciò significa che è stato creato un nuovo documento vuoto (foglio di calcolo) in Excel.

I file di documento in Excel sono chiamati cartelle di lavoro. Tradizionalmente per i personal computer, le azioni di apertura, chiusura e salvataggio dei file in Excel vengono eseguite con i libri.

Il libro è composto da fogli di lavoro. Ogni foglio di lavoro ha un nome che appare sull'etichetta. Per impostazione predefinita, i fogli sono denominati: Foglio1, Foglio2 eccetera. Per attivare un foglio, fare clic sulla sua etichetta.

Area di lavoro ogni foglio è un tavolo. Le colonne della tabella sono intitolate con lettere latine e, inoltre, con combinazioni di due lettere. Ci sono 256 colonne in totale nel foglio di lavoro (da MA prima IV). Le righe sono numerate da 1 a 65536.

L'elemento minimo di archiviazione dei dati è cellula .

indirizzo di cella - questo è l'intestazione della colonna e il numero di riga all'intersezione di cui si trova la cella, ad esempio A2, B25, C65.

Una delle celle è sempre attiva (corrente) ed è evidenziata con una cornice. Le operazioni di immissione e modifica dei dati vengono sempre eseguite nella cella attiva. Puoi rendere attiva un'altra cella (spostare la cornice del cursore) in diversi modi:

fare clic con il mouse nella cella desiderata;

utilizzare i tasti freccia di navigazione;

Premi un tasto < Enter> .

Sotto le barre degli strumenti della finestra di Excel c'è barra della formula .
Il lato sinistro di questa riga mostra l'indirizzo della cella corrente (o il suo nome), il lato destro mostra il contenuto della cella corrente. Tra il campo dell'indirizzo e il campo del contenuto ci sono dei pulsanti:

- apre un elenco di celle con nome (per un rapido accesso ad esse) e quando si inserisce una formula - un elenco di 10 funzioni utilizzate per ultime;

– richiama la finestra della procedura guidata,

Quando inizi a inserire i dati dalla tastiera in una cella, nella barra della formula vengono visualizzati altri due pulsanti:

– annulla immissione (equivalente alla chiave ).

– immissione di dati in una cella (equivalente a ).

sistema di riferimento

Il sistema della guida nel pacchetto software di Microsoft Office 2007 contiene diversi livelli di informazioni della guida, progettati sia per utenti inesperti che per professionisti. Se stai lavorando in Excel per la prima volta, puoi facilmente trovare una descrizione dei metodi di lavoro più semplici nella guida. Se hai esperienza con Excel, la guida in linea sarà uno strumento utile per le attività quotidiane. Un professionista troverà conveniente utilizzare il sistema della guida quando è necessario trovare aiuto su una formula usata raramente o chiarire una serie di sottigliezze della programmazione nei fogli di calcolo.

Il primo livello del sistema di aiuto è aiuto contestuale(finestra a comparsa). È molto conveniente per i principianti, così come per coloro che hanno lavorato con versioni precedenti di Excel. Per ottenere informazioni di riferimento dettagliate, viene utilizzata una finestra di riferimento, tradizionale per i programmi per computer, con collegamenti ipertestuali e sezioni tematiche.

NOTA

In Excel funziona il tasto funzione F1 sulla tastiera, con l'aiuto del quale viene richiamata la finestra del sistema di guida. Se non sai cosa fare dopo e hai domande, premi questo tasto.

In situazioni difficili, puoi inserire nella riga (situata a sinistra del pulsante Cerca) una o più parole rilevanti per il tuo problema. Dopo aver fatto clic sul pulsante Cerca nella finestra della Guida, verrà visualizzato un elenco di collegamenti ipertestuali all'argomento di tuo interesse.

Se hai già Microsoft Office 2013 installato sul tuo computer, puoi avviare immediatamente Microsoft Excel 2013 e iniziare ad esplorarlo in profondità. Se hai intenzione di installarlo, fai riferimento all'articolo sull'installazione. Discute in dettaglio il processo di installazione di Microsoft Office 2013. In questo articolo, esamineremo il lancio di Microsoft Excel 2013 e le principali problematiche relative alla creazione di documenti.

Se sul computer è installato un sistema operativo Windows 8, per avviare Microsoft Excel 2013 è necessario spostarsi a destra nella schermata iniziale utilizzando la barra di scorrimento (per vedere i riquadri che non si adattano allo schermo) e fare clic su l'icona di Excel (è verde). Un esempio della posizione di questa icona nella schermata iniziale è mostrato in fig. 1.1.

Se stai utilizzando il sistema operativo Windows 7, fai clic sul pulsante Inizio, nel menu che compare - nella cartella Microsoft Office 2013, e poi nell'elenco a tendina - alla voce Excel 2013 (Fig. 1.2). Come risultato di queste azioni, si aprirà la finestra iniziale di Microsoft Excel (Fig. 1.3).

Qui devi chiarire immediatamente che il documento su cui stai lavorando in Microsoft Excel è chiamato libro. La finestra iniziale ti consente di selezionare un libro con cui hai lavorato in precedenza dall'elenco sul lato sinistro della finestra o di creare un nuovo libro. Inoltre, puoi creare un libro vuoto, oppure puoi creare un libro basato su un modello. Campione- questo è un libro bianco con iscrizioni prefabbricate e altri elementi. I modelli ti aiutano a creare rapidamente documenti dello stesso tipo. Se stai creando un libro per la prima volta, fai clic sulla voce Libro vuoto come mostrato nella Figura 1. 1.3.

Si aprirà una finestra con la didascalia libro1- Excel e un foglio bianco con una griglia che separa le celle nell'area di lavoro della finestra. Puoi metterti al lavoro.

Se usi spesso le macro in MS Excel, sono sicuro che ti sei posto la domanda più di una volta: "Come eseguire rapidamente una macro scritta?". È possibile associare un tasto di scelta rapida, ad esempio. Ti diremo anche come rendere disponibile la macro da qualsiasi file Excel e come eseguire rapidamente la macro in Excel.

Se non sai cosa c'è in gioco, allora ti consiglio di leggere. In breve, una macro è un elenco di azioni scritte utilizzando il "linguaggio" VBA. È molto conveniente annotare una tale sequenza se si eseguono spesso le stesse operazioni (possono essere annotate con uno strumento speciale - ). La macro li eseguirà quando viene premuto.

Il modo più conveniente per lavorare con le macro e gli strumenti correlati è portare la scheda Sviluppatore sulla barra degli strumenti

Si accende facilmente - vai a sinistra, pulsante in alto Opzioni di Excel - Sezione Generale - nella finestra di destra, seleziona la casella Mostra la scheda Sviluppatore sulla barra multifunzione

Come possiamo vedere, qui c'è un'ampia selezione di strumenti, dalla possibilità di accedere a Visual Basic all'inserimento di un oggetto, come un pulsante.

È possibile eseguire una macro premendo il secondo pulsante a sinistra Macro.

Apparirà una finestra di selezione delle macro

Seleziona quello che desideri e fai clic su Esegui.

Esecuzione di una macro in Excel. Tasti di scelta rapida

L'apertura della finestra di selezione della macro può essere eseguita tramite il tasto di scelta rapida. E vai alla finestra di modifica delle macro con una combinazione .

Inoltre, se si seleziona la macro desiderata nella finestra di selezione e si fa clic su Opzioni, è possibile associare una scorciatoia da tastiera alla macro.

In questo caso, ctrl + Y.

Macro di esecuzione automatica su libro aperto

Vai alla finestra di modifica della macro o fai clic sul pulsante Visualizza codice nel pannello Sviluppatore.

Si aprirà VBA. La tua macro (soprattutto registrata con un registratore di macro) verrà archiviata in una sezione separata del modulo nel riquadro di sinistra.

Affinché la macro venga eseguita all'apertura di un libro, è necessario spostarla nella sezione Questo libro.

Copia il corpo della macro dalla finestra di destra (tra Sub ed End Sub)

Seleziona Questo libro nel riquadro di sinistra (doppio clic sinistro).

Nei pannelli superiori selezionare Cartella di lavoro e il flag per abilitare la macro Apri (si ottiene l'apertura del libro).

Incolla il testo della macro copiato dal modulo tra Private Sub e End Sub. Risparmiamo. Chiudi VBA.

Pronto! La macro verrà eseguita all'apertura del libro.

Opzioni aggiuntive per l'esecuzione di una macro su un'azione della cartella di lavoro

Come puoi vedere quando selezioni Cartella di lavoro, ci sono molte opzioni disponibili nella casella di selezione giusta. Di seguito sono riportati i comandi che eseguono la macro su un'azione della cartella di lavoro:

  • Attiva - quando si attiva un libro (quando si passa da un'altra finestra a questo libro);
  • Disattiva - quando si passa a un altro libro;
  • BeforeClose - prima di chiudere il libro;
  • BeforePrint - prima di stampare il libro;
  • BeforeSave - quando si salva un libro;
  • NewSheet - quando si crea un nuovo foglio di lavoro.

Opzioni aggiuntive per eseguire una macro su un'azione foglio

Per analogia con il paragrafo precedente, le stesse azioni possono essere legate ad uno specifico foglio. Di seguito sono riportati i comandi che eseguono la macro su un'azione di foglio:

  • SheetActivate - quando viene attivato un foglio di un libro;
  • FoglioDisattiva - quando si passa a un altro foglio del libro;
  • SheetCalculate - quando si ricalcolano le formule su un foglio;
  • SheetBeforeDoubleClick - prima di fare doppio clic con il mouse;
  • SheetBeforeRightClick - prima di fare clic con il pulsante destro del mouse;
  • SheetChange - quando si cambia su un foglio

Se devi eseguire una macro quando una cella cambia, puoi trovare istruzioni dettagliate in questa.

Pronto a rispondere alle domande nei commenti!

Condividi il nostro articolo sui tuoi social network:

Dal menu Start selezionare Tutti i programmi, quindi Microsoft Office Microsoft Office Excel 2003 (Fig. 11.2);

Fare doppio clic con il pulsante sinistro del mouse su qualsiasi cartella di lavoro di Excel nella finestra di dialogo Apri documento di Office.

Se hai già avviato Microsoft Excel e poi sei passato ad altri programmi, fai clic con il pulsante sinistro del mouse sulla finestra di Excel ridotta a icona sulla barra delle applicazioni per aprirla.

Finestra principale di Excel

Sulla fig. 11.3 mostra la finestra principale dell'editor di fogli di calcolo Microsoft Excel. Mostra i seguenti elementi:

1. Cursore: un rettangolo con un bordo ispessito che circonda la cella attiva lungo il perimetro. Per selezionare un'altra cella, fare clic al suo interno con il tasto sinistro del mouse. In alternativa, usa i tasti freccia, Tab o Invio, oppure usa la scorciatoia da tastiera Maiusc+Tab o Maiusc+Invio.

2. Barra dei menu. Fare clic su qualsiasi elemento per aprire il menu corrispondente.

3. La barra della formula mostra il contenuto della cella attiva. Puoi inserire e modificare i dati proprio qui o nella cella stessa.

4. Sulla barra degli strumenti Standard sono presenti dei pulsanti, la pressione che porta all'esecuzione di comandi standard che consentono di lavorare con file, modificare testo, ecc.

5. I pulsanti sulla barra degli strumenti Formattazione servono per formattare le celle e il loro contenuto.

6. Facendo clic sull'intestazione di una colonna si seleziona l'intera colonna. Trascina il puntatore del mouse su più intestazioni tenendo premuto il pulsante sinistro del mouse se desideri selezionare più colonne.

7. Utilizzando i pulsanti di scorrimento, è possibile visualizzare l'intero foglio della cartella di lavoro di Excel sullo schermo, nonché passare al foglio successivo, precedente, primo o ultimo della cartella di lavoro.

8. Fare clic sull'intestazione della riga per selezionare l'intera riga. Trascina il mouse su più intestazioni per selezionare una serie di righe.

9. Schede dei fogli. Cliccando sulle schede, visualizzerai alternativamente diversi fogli sullo schermo. Se devi rinominare un foglio, fai doppio clic sulla sua scheda e digita un nuovo nome.

10. E la barra di stato mostra le informazioni sul foglio corrente o sull'operazione in corso.

11. Gli indicatori di modalità registrano l'inclusione di modalità speciali, ad esempio la modalità di modifica delle maiuscole e minuscole delle lettere (quando viene premuto il tasto Caps Lock).

12. Il riquadro attività fornisce un rapido accesso ai documenti Excel, agli appunti, alle opzioni di ricerca per file e oggetti della Raccolta di clip (Clipart).

13. Assistente (Assistente di Office): un programma che visualizza le informazioni dalle sezioni del sistema della guida del pacchetto Microsoft Excel.



Articolo precedente: Articolo successivo:

© 2015 .
Informazioni sul sito | Contatti
| mappa del sito