Casa Social media Registrazione di macro di Excel con riferimenti relativi - dummies

Registrazione di macro di Excel con riferimenti relativi - dummies

Video: Riferimenti assoluti e riferimenti relativi quando si registra una macro di excel 2024

Video: Riferimenti assoluti e riferimenti relativi quando si registra una macro di excel 2024
Anonim

Un riferimento in una macro di Excel significa relativo alla cella correntemente attiva. Quindi fai attenzione con la scelta della cella attiva, sia quando registri la macro di riferimento relativa sia quando la esegui.

Per prima cosa, apri File di esempio. xlsx disponibile online. Quindi, utilizzare i seguenti passaggi per registrare una macro di riferimento relativa:

  1. Nella scheda Sviluppatore, selezionare l'opzione Usa riferimenti relativi.

    Registrazione di una macro con relative -referenze.
  2. Assicurarsi che la cella A1 sia selezionata.

  3. Nella scheda Sviluppatore, seleziona Registra macro.

  4. Nome della macro AddTotalRelative.

  5. Scegli questa cartella di lavoro per la posizione di salvataggio.

  6. Fare clic su OK per avviare la registrazione.

  7. Seleziona la cella A16 e digita Total nella cella.

  8. Selezionare la prima cella vuota nella colonna D (D16) e digitare = COUNTA (D2: D15).

  9. Nella scheda Sviluppatore, fare clic su Interrompi registrazione per interrompere la registrazione della macro.

A questo punto, hai registrato due macro. Prenditi un momento per esaminare il codice per la tua macro appena creata selezionando Macro nella scheda Sviluppatore per aprire la finestra di dialogo Macro. Scegli la macro AddTotalRelative e fai clic su Modifica.

Di nuovo, Visual Basic Editor si apre e mostra il codice che è stato scritto quando hai registrato la tua macro. Questa volta, il tuo codice ha un aspetto simile al seguente:

Sub AddTotalRelative () ActiveCell. Offset (15, 0). Range ("A1"). Seleziona ActiveCell. FormulaR1C1 = "Totale" ActiveCell. Offset (0, 3). Range ("A1"). Seleziona ActiveCell. FormulaR1C1 = "= COUNTA (R [-14] C: R [-1] C)" End Sub

Prima nota che il codice non contiene riferimenti a intervalli di celle specifici (tranne il punto di partenza, A1). Si noti che in questa macro, Excel utilizza la proprietà Offset della cella attiva. Questa proprietà dice al cursore di spostare un certo numero di celle in alto o in basso e un certo numero di celle a sinistra oa destra.

In questo caso, il codice di proprietà Offset indica a Excel di spostare 15 righe in basso e 0 colonne di fronte alla cella attiva (A1). Poiché la macro è stata registrata utilizzando il riferimento relativo, Excel non selezionerà esplicitamente una determinata cella come ha fatto quando registra una macro di riferimento assoluta.

Per vedere questa macro in azione, elimina la riga Totale per entrambe le tabelle e fai quanto segue:

  1. Seleziona la cella A1.

  2. Nella scheda Sviluppatore, seleziona Macro.

  3. Trova e seleziona la macro AddTotalRelative.

  4. Fai clic sul pulsante Esegui.

  5. Seleziona la cella F1.

  6. Nella scheda Sviluppatore, seleziona Macro.

  7. Trova e seleziona la macro AddTotalRelative.

  8. Fai clic sul pulsante Esegui.

Si noti che questa macro, a differenza della precedente macro, funziona su entrambi i gruppi di dati.Poiché la macro applica i totali relativi alla cella correntemente attiva, i totali vengono applicati correttamente.

Affinché questa macro funzioni, è sufficiente assicurarsi che

  • abbia selezionato la cella iniziale corretta prima di eseguire la macro.

  • Il blocco dei dati ha lo stesso numero di righe e colonne dei dati su cui è stata registrata la macro.

Registrazione di macro di Excel con riferimenti relativi - dummies

Scelta dell'editore

Come esportare la presentazione di PowerPoint 2016 in PDF - dummies

Come esportare la presentazione di PowerPoint 2016 in PDF - dummies

PDF, che significa Portable Document Format , è un formato popolare per i file intercambiabili. È possibile convertire facilmente una presentazione PowerPoint 2016 in formato PDF seguendo questi passaggi: Scegliere File → Esporta → Crea documento PDF / XPS. Fai clic sul pulsante Crea PDF / XPS. Questo fa apparire la finestra di dialogo mostrata qui. Creare un documento PDF. Passare alla posizione in cui ...

Come trovare una parola con il thesaurus di PowerPoint 2007 - dummies

Come trovare una parola con il thesaurus di PowerPoint 2007 - dummies

Se una parola è necessaria in la tua presentazione di PowerPoint è sulla punta della tua lingua ma non riesci a ricordarla del tutto, dai una possibilità al Thesaurus di PowerPoint. Per trovare i sinonimi di una parola in una diapositiva di PowerPoint, iniziare facendo clic con il pulsante destro del mouse sulla parola e scegliendo Sinonimi nel menu di scelta rapida. Per cercare un buon sinonimo, ...

Come disegnare oggetti semplici in PowerPoint 2013 - dummies

Come disegnare oggetti semplici in PowerPoint 2013 - dummies

Per disegnare un oggetto su una diapositiva di PowerPoint 2013, prima richiamare la scheda Inserisci sulla barra multifunzione. Quindi fare clic sul pulsante Forme (situato nel gruppo Illustrazioni) per mostrare una galleria di forme tra cui è possibile scegliere. Infine, seleziona la forma che desideri disegnare dalla galleria Forme. Mantenere questi puntatori per mantenere ...

Scelta dell'editore

Amministrazione di rete: NS e A Records - dummies

Amministrazione di rete: NS e A Records - dummies

Ogni file di zona del database DNS è costituito da uno o più record di risorse , inclusi i record Name Server (NS) e Address (A). La creazione e l'aggiornamento dei record di risorse che comprendono i file di zona DNS è una delle attività principali di un amministratore DNS. Record NS I record Name Server (NS) identificano i name server che sono ...

Amministrazione rete: Comando utente netto - manichini

Amministrazione rete: Comando utente netto - manichini

Il comando Utente rete crea o modifica gli account utente in Windows Server 2008 ambiente. Questo comando ha molte opzioni e quindi usa. Per visualizzare le informazioni di un utente, utilizzare questo modulo: nome utente utente netto Per aggiornare le informazioni utente, utilizzare questo modulo: utente netto [nome utente [password | *] [opzioni]] [/ dominio] Per aggiungere un nuovo utente, utilizzare ...

Amministrazione di rete: Microsoft Management Console Taskpad - dummies

Amministrazione di rete: Microsoft Management Console Taskpad - dummies

Un blocco note è una pagina personalizzata che viene visualizzata all'interno di una gestione Microsoft Console (MMC). I blocchi attività sono progettati per fornire un rapido accesso alle faccende più comuni per un particolare snap-in. Un blocco note può visualizzare scorciatoie che eseguono programmi, eseguono comandi di menu, aprono pagine Web o aprono cartelle. Ad esempio, l'illustrazione seguente mostra un semplice ...

Scelta dell'editore

Amministrazione di rete wireless: Eavesdroppers - dummies

Amministrazione di rete wireless: Eavesdroppers - dummies

Gli intercettatori amano ascoltare il traffico di rete. In realtà non cercano di ottenere l'accesso tramite la rete wireless - almeno, non all'inizio. Ascoltano. Sfortunatamente, le reti wireless danno loro molto da ascoltare. Ad esempio: la maggior parte dei punti di accesso wireless trasmettono regolarmente il proprio SSID a chiunque stia ascoltando. Quando un legittimo ...

Amministrazione rete wireless: Connessione con un netbook - manichini

Amministrazione rete wireless: Connessione con un netbook - manichini

Diversa dalle sue piccole dimensioni, la caratteristica più distintiva di un computer netbook è che di solito è dotato di una connessione Internet mobile a banda larga integrata da un fornitore di telefonia mobile. In realtà, queste aziende in genere scontano il prezzo di acquisto del netbook a $ 100 o $ 200, a condizione di iscriversi a una rete biennale ...

Amministrazione di rete wireless: Android Phone Basics - dummies

Amministrazione di rete wireless: Android Phone Basics - dummies

In molti modi, i telefoni Android sono simili all'iPhone. Come l'iPhone, i telefoni Android dispongono di un display touch-screen, hanno lettori MP3 incorporati e forniscono l'accesso a una vasta libreria di applicazioni di terze parti scaricabili. In sostanza, i telefoni Android sono concorrenti per l'iPhone. Tuttavia, ci sono differenze cruciali tra i telefoni Android e l'iPhone. ...