Tag: excel base

  • Excel: avviso scadenze con pop-up (alert)

    Excel: avviso scadenze con pop-up (alert)

    Tutorial Excel: creare un alert alla data di scadenza

    [xyz-ips snippet=”alert”]

    Argomenti tutorial Excel

    • 00:00 – Obiettivi lezione
    • 02:03 – Come scaricare il codice e l’esercizio della lezione
    • 02:30 – Creare un nuovo foglio
    • 02:48 – Salvare in xlsm
    • 03:17 – Funzione oggi()
    • 04:08 – Funzione SE per verificare le la fattura è scaduta
    • 05:41 – Formattazione condizionale per evidenziare le fatture scadute
    • 06:15 – Creazione macro con codice VBA per generare l’alert
    • 09:25 – Creazione pulsante da associare alla macro
    • 10:20 – Conclusioni

    Copia il codice VBA per creare un alert alla data di scadenza

    Sub ControllaScadenze()
    
        Dim CellaF As Range
        Dim CellaE As Range
        Dim NumeroRecord As String
        Dim ListaRecordScaduti As String
        
        For Each CellaF In Range("F2:F100")
            If CellaF.Value = "SCADUTA" Then
                Set CellaE = CellaF.Offset(0, -2)
                NumeroRecord = CellaE.Value
                If ListaRecordScaduti = "" Then
                    ListaRecordScaduti = NumeroRecord
                Else
                    ListaRecordScaduti = ListaRecordScaduti & ", " & NumeroRecord
                End If
            End If
        Next CellaF
        
        If ListaRecordScaduti <> "" Then
            MsgBox "Queste fatture sono SCADUTE: " & ListaRecordScaduti
        End If
        
    End Sub

    Questo è un codice VBA che controlla se le date di scadenza delle fatture sono scadute o meno. In particolare, il codice cerca il valore “SCADUTA” nella colonna F delle celle F2:F100 del foglio di lavoro corrente.

    La definizione di variabili per creare un alert alla data di scadenza

    Queste righe definiscono quattro variabili di tipo diverso che verranno utilizzate nel resto del codice:

    1. CellaF As Range: Definisce una variabile di tipo Range chiamata CellaF. Questa variabile sarà utilizzata per contenere ogni cella nell’intervallo di celle F2:F100 del foglio di lavoro corrente, attraverso l’uso del loop “For Each” presente nel codice.
    2. CellaE As Range: Definisce una variabile di tipo Range chiamata CellaE. Questa variabile sarà utilizzata per contenere la cella due colonne a sinistra della cella CellaF, in cui è presente il valore “SCADUTA”. Questa cella viene utilizzata per estrarre il numero di record associato alla fattura scaduta.
    3. NumeroRecord As String: Definisce una variabile di tipo String chiamata NumeroRecord. Questa variabile verrà utilizzata per contenere il valore della cella CellaE, che contiene il numero di record associato alla fattura scaduta.
    4. ListaRecordScaduti As String: Definisce una variabile di tipo String chiamata ListaRecordScaduti. Questa variabile verrà utilizzata per contenere l’elenco dei numeri di record scaduti trovati dal codice. Inizialmente, questa variabile è vuota e viene riempita man mano che il codice trova fatture scadute durante l’esecuzione.

    Più in generale

    In caso di valore “SCADUTA”, il codice imposta la variabile CellaE come la cella due colonne a sinistra di quella che contiene la parola “SCADUTA” e imposta la variabile NumeroRecord come il valore della cella CellaE.

    Successivamente, il codice controlla se la variabile ListaRecordScaduti è vuota. Se è vuota, il codice imposta la variabile ListaRecordScaduti con il valore di NumeroRecord. In caso contrario, il codice aggiunge il valore di NumeroRecord alla variabile ListaRecordScaduti utilizzando la virgola come separatore.

    Infine, se la variabile ListaRecordScaduti non è vuota, il codice mostra una finestra di dialogo con il messaggio “Queste fatture sono SCADUTE” seguito dall’elenco dei numeri di record scaduti.

    In sintesi, il codice controlla se le date di scadenza delle fatture sono scadute e fornisce un elenco dei numeri di record scaduti se ne sono stati trovati.

    Guarda il video tutorial della lezione per creare un alert alla data di scadenza 👇👇👇

    Se la lezione ti è stata utile Lasciami un like 👍 per supportarmi e lasciami un commento per dirmi he sei passato di qua 🥰

    P.S.

    Seguimi sui social:

    Un caro saluto e a presto!!! 😊

    [xyz-ips snippet=”alert”]

  • Excel: creare un bottone per andare in fondo all’elenco

    Excel: creare un bottone per andare in fondo all’elenco

    Tutorial Excel: creare un comando per andare con un clic alla prima cella libera di un lungo elenco

    Argomenti tutorial:

    • 00:10 – Combinazione di tasti di scelta rapida per spostarsi e navigare facilmente nel foglio
    • 00:33 – Creare una macro per andare alla fine
    • 00:57 – Creare un bottone per andare alla prima cella libera in fondo all’elenco
    • 01:36 – Creare una macro per andare all’inizio
    • 01:50 – Creare un bottone per andare alla prima cella del foglio
    • 02:10 – Assegnare uno stile ai pulsanti
    • 02:25 – Conclusioni

    👉 Segui il CORSO GRATUITO di Excel 😍🤩

    Se hai qualche dubbio in merito alla lezione, scrivilo nei commenti, cercherò di aiutarti a risolverlo o a trovare una soluzione 💪 Se il video ti è stato utile fammelo sapere con un 👍🏻 like (GRAZIE!!! 😚) e iscriviti per rimanere aggiornato sulle prossime lezioni. Seguimi anche su Instagram per altri contenuti, mi trovi come @graficaeformazione Grazie mille per studiare con me, buon lavoro! ❤ ❤ ❤

    Guarda il video tutorial della lezione 👇👇👇

    P.S.

    Seguimi sui social:

    Un caro saluto e a presto!!! 😊

  • Excel: check list con formattazione condizionale

    Excel: check list con formattazione condizionale

    Tutorial Excel: check list con formattazione condizionale

    [xyz-ips snippet=”058-check-valigia”]

    Argomenti tutorial Excel:

    01:14 – Inizio creazione lista
    01:23 – salvare in formato xlsm
    01:50 – Attivazione scheda Sviluppo
    02:30 – Inserimento caselle di spunto
    05:56 – Formattazione condizionale usando una formula
    07:40 – Funzione SE per lista articoli scremata
    09:45 – Creazione macro per pulire la lista e inserirla
    12:20 – Creazione bottone per lista pulita in un foglio indipendente
    14:45 – Conclusioni

    Guarda il video tutorial della lezione 👇👇👇

    [xyz-ips snippet=”058-check-valigia”]

    Se la lezione ti è stata utile Lasciami un like 👍 per supportarmi e lasciami un commento per dirmi he sei passato di qua 🥰

    P.S.

    Seguimi sui social:

    Un caro saluto e a presto!!! 😊

  • Excel: creare un test a crocette

    Excel: creare un test a crocette

    Tutorial Excel: usiamo il codice VBA per creare un test a crocette con i pulsanti di opzione!

    Usiamo la scheda sviluppo, i pulsanti di opzione, le caselle di gruppo e le MACRO per creare un test a crocette. Il test avrà due bottoni, uno per il reset e un altro per il calcolo automatico del risultato finale.

    Ci dirigiamo nella scheda sviluppo e dal menu inserisci clicchiamo alla voce pulsante di opzione.
    La seleziono e clicco sull’area di lavoro.
    Inserisco la prima risposta ipotizzando di chiedere la nazionalità del giocatore Cristiano Ronaldo.
    Diamo la seconda risposta, quindi inserisci pulsante di opzione.
    La seconda sarà il Portogallo.
    Su una delle due risposte facciamo clic con il tasto destro e da formato controllo chiediamo ad Excel di collegare le risposte alla cella D3.
    Diamo l’ok, la risposta Argentina avrà come valore associato 1.
    La risposta Portogallo, cioè quella corretta, 2.
    Prima di andare avanti andiamo nel menu inserisci e racchiudiamo la risposta all’interno di una casella di gruppo dove digitiamo la domanda.
    Ronaldo: Argentina o Portogallo?
    Se l’utente seleziona Portogallo allora la risposta sarà corretta.
    Quindi andrò in fx, funzione SE.

    Test: se la cella D3 è uguale a 2 la risposta è corretta. Altrimenti la risposta sarà errata.

    Diamo l’ok e verifichiamo la correttezza del test. Ripetiamo questa procedura per tutte le domande del test. Guarda il video sotto per la lezione approfondita.

    Guarda il video tutorial della lezione 👇👇👇

    Se la lezione ti è stata utile Lasciami un like 👍 per supportarmi e lasciami un commento per dirmi he sei passato di qua 🥰

    P.S.

    Seguimi sui social:

    Un caro saluto e a presto!!! 😊

  • Excel: creare una macro per un countdown

    Excel: creare una macro per un countdown

    Tutorial Excel: usiamo il codice VBA per creare un conto alla rovescia!

    In questo video tutorial scriviamo il codice VBA per creare un conto alla rovescia (countdown). al countdown associamo un pulsante start e un pulsante reset.

    Per creare un conto alla rovescia con Excel, accediamo all’editor Visual Basic premendo la combinazione di tasti ALT + F11. Ora clicchiamo col tasto destro sull’area bianca e inseriamo un modulo.

    inserisci modulo VBA

    Nel nuovo modulo inseriamo il codice che vedi sotto lo screenshot (leggi i commenti per avere una spiegazione dettagliata del codice VBA per creare il conto alla rovescia)

    codice vba per countdown
    Sub CountDown()
        Dim i As Integer
        For i = 10 To 1 Step -1 'Parte dal numero 10 e decrementa di 1 ad ogni ciclo
            Range("A1").Value = i 'Inserisce il valore di i nella cella A1
            Application.Wait Now + TimeValue("00:00:01") 'Attende 1 secondo
        Next i
        Range("A4").Value = "VIA!" 'Scrive "VIA!" nella cella A4 quando il conto alla rovescia raggiunge lo 0
    End Sub
    

    In questo caso il conteggio si visualizzerà nella cella A1, mentre nella cella A4, al termine del countdown, comparirà la scritta VIA! Modifica questi riferimenti per cambiare la posizione dei dati.

    Ora salviamo il codice inserito.

    Ora clicchiamo col tasto destro sull’area bianca e inseriamo un altro modulo. Nel nuovo modulo inseriamo il seguente codice che ci servirà per resettare il tutto.

    codice vba per reset
    Sub pulisci()
    '
    ' pulisci Macro
    '
    
    '
        Application.Goto Reference:="R1C1:R4C1"
        Selection.ClearContents
        Application.Goto Reference:="R1C1"
    End Sub

    Adesso che abbiamo il codice pronto, disegniamo due pulsanti. Nel primo andremo a scrivere INIZIA IL COUNTDOWN e nel secondo RESET. Ora clicchiamo con il tasto destro sul primo pulsante e scegliamo la voce ASSEGNA MACRO. Quindi dal menù scegliamo la macro nominata COUNTDOWN. Facciamo la stessa cosa con il secondo pulsante avendo cura di scegliere la macro PULISCI.

    Ora non ti rimane che provare, clicca sul primo pulsante e vedrai partire il conto alla rovescia. Se vuoi resettare il tutto, clicca sul pulsante RESET.

    Guarda il video tutorial della lezione 👇👇👇

    Ti ricordo che tramite il pulsante rosso potrai scaricare l’esercizio.

    Se la lezione ti è stata utile Lasciami un like 👍 per supportarmi e lasciami un commento per dirmi he sei passato di qua 🥰

    P.S.

    Seguimi sui social:

    Un caro saluto e a presto!!! 😊

  • Excel: funzioni booleane e o

    Excel: funzioni booleane e o

    Excel: le funzioni booleane AND e OR.

    Tutorial Excel: in questa lezione ti spiego le funzioni booleane and or (e o). Il risultato sarà Vero o Falso.

    La funzione E di Excel è una funzione booleana che restituisce il valore VERO se tutte le condizioni specificate nella formula sono soddisfatte e FALSO in caso contrario. La sintassi della funzione E è la seguente:

    =E(condizione1, [condizione2], …)

    dove “condizione1”, “condizione2”, ecc. sono le condizioni che si vogliono valutare. La funzione può accettare fino a 255 condizioni come argomenti.

    Ad esempio, supponiamo di avere una tabella di dati con i nomi dei clienti, il numero di prodotti acquistati e il valore totale degli acquisti. Si vuole creare una formula che restituisce il valore “Sconto 10%” solo per i clienti che hanno acquistato almeno 5 prodotti E il cui valore totale degli acquisti supera i 1000 euro. La formula potrebbe essere la seguente:

    =SE(E(B2>=5, C2>1000), “Sconto 10%”, “”)

    In questo caso, la funzione E valuta due condizioni: B2>=5 (ovvero il numero di prodotti acquistati è maggiore o uguale a 5) E C2>1000 (ovvero il valore totale degli acquisti è maggiore di 1000 euro). La formula restituisce il valore “Sconto 10%” solo se entrambe le condizioni sono soddisfatte, altrimenti restituisce una stringa vuota (“”), che indica l’assenza di uno sconto.

    In sintesi, la funzione E di Excel è utile quando si vogliono valutare più condizioni contemporaneamente e restituire un valore VERO o FALSO in base al loro soddisfacimento.

    mi spieghi la funzione O di Excel?

    La funzione O di Excel è una funzione booleana che restituisce il valore VERO se almeno una delle condizioni specificate nella formula è soddisfatta e FALSO in caso contrario. La sintassi della funzione O è la seguente:

    =O(condizione1, [condizione2], …)

    dove “condizione1”, “condizione2”, ecc. sono le condizioni che si vogliono valutare. La funzione può accettare fino a 255 condizioni come argomenti.

    Ad esempio, supponiamo di avere una tabella di dati con i nomi dei clienti, il numero di prodotti acquistati e il valore totale degli acquisti. Si vuole creare una formula che restituisce il valore “Sconto 5%” per i clienti che hanno acquistato almeno 3 prodotti O il cui valore totale degli acquisti supera i 500 euro. La formula potrebbe essere la seguente:

    =SE(O(B2>=3, C2>500), “Sconto 5%”, “”)

    In questo caso, la funzione O valuta due condizioni: B2>=3 (ovvero il numero di prodotti acquistati è maggiore o uguale a 3) O C2>500 (ovvero il valore totale degli acquisti è maggiore di 500 euro). La formula restituisce il valore “Sconto 5%” se almeno una delle condizioni è soddisfatta, altrimenti restituisce una stringa vuota (“”), che indica l’assenza di uno sconto.

    In sintesi, la funzione O di Excel è utile quando si vogliono valutare più condizioni contemporaneamente e restituire un valore VERO o FALSO in base al loro soddisfacimento, anche se basta che una sola delle condizioni sia vera.

    Ecco alcuni esempi di come le funzioni booleane E e O di Excel possono essere utilizzate nella vita di tutti i giorni:

    Calcolo delle scadenze: è possibile utilizzare la funzione E per verificare se sono soddisfatte tutte le condizioni necessarie per un evento futuro, come ad esempio se la data di oggi è precedente alla data di scadenza e se l’importo totale della fattura non supera un determinato importo. In questo modo, si può creare una formula che restituisce il valore “Scadenza imminente” solo se tutte le condizioni sono soddisfatte.

    Filtraggio dei dati: la funzione O può essere utilizzata per filtrare un insieme di dati in base a una serie di condizioni. Ad esempio, si può filtrare una tabella di vendite in modo da mostrare solo le righe relative ai prodotti che hanno registrato una vendita superiore a una determinata soglia O il cui prezzo di vendita è inferiore a un determinato valore.

    Validazione dei dati: le funzioni E e O possono essere utilizzate per garantire che i dati inseriti in una cella rispettino determinate regole. Ad esempio, si può utilizzare la funzione E per verificare se l’età inserita in una cella è maggiore di 18 anni E se la persona è di sesso maschile, in modo da impedire l’inserimento di dati errati.

    Questi sono solo alcuni esempi di come le funzioni booleane E e O di Excel possono essere utilizzate nella vita di tutti i giorni. In generale, queste funzioni sono molto utili quando si lavora con grandi quantità di dati e si vogliono filtrare, analizzare o valutare le informazioni in modo efficiente.

    Guarda il video tutorial della lezione 👇👇👇

    Ti ricordo che tramite il pulsante rosso potrai scaricare l’esercizio risolto di questa lezione.

    Se la lezione ti è stata utile Lasciami un like 👍 per supportarmi e lasciami un commento per dirmi he sei passato di qua 🥰

    P.S.

    Seguimi sui social:

    Un caro saluto e a presto!!! 😊

  • Excel: estrarre la prima lettera di un testo

    Excel: estrarre la prima lettera di un testo

    Excel: come estrarre la prima lettera di nome e cognome.

    Tutorial Excel: rispondo alle vostre domande!

    Argomenti:

    • 00:00 introduzione
    • 00:30 la funzione stringa.estrai
    • 02:00 la funzione concatena
    • 02:55 copia incolla speciale (valori)
    • 03:10 eliminare due colonne
    • 03:20 conclusioni

    Guarda il video tutorial della lezione 👇👇👇

    Ti ricordo che tramite il pulsante rosso potrai scaricare l’esercizio risolto di questa lezione.

    Se la lezione ti è stata utile Lasciami un like 👍 per supportarmi e lasciami un commento per dirmi he sei passato di qua 🥰

    P.S.

    Seguimi sui social:

    Un caro saluto e a presto!!! 😊

  • Excel: incidenza percentuale e millesimi

    Excel: incidenza percentuale e millesimi

    Tutorial Excel: come calcolare la percentuale Excel e come fare a calcolare i millesimi in base ai metri cubi di ogni famiglia

    In questo video tutorial impariamo a calcolare la percentuale con Excel, l’incidenza percentuale e vediamo come ricavare i millesimi delle famiglie di un condominio.

    Argomenti tutorial:

    00:20 – che cos’è l’incidenza percentuale? definizione
    00:44 – calcolo incidenza percentuale
    02:30 – calcolo millesimi ciascuna famiglia
    03:10 – conclusioni

    Guarda il video tutorial per calcolare la percentuale excel e come fare a calcolare i millesimi in base ai metri cubi di ogni famiglia 👇👇👇

    Ti ricordo che tramite il pulsante rosso potrai scaricare l’esercizio risolto di questa lezione.

    Se la lezione ti è stata utile Lasciami un like 👍 per supportarmi e scrivimi un commento per dirmi he sei passato di qua 🥰

    P.S.

    Seguimi sui social:

    Un caro saluto e a presto!!! 😊

  • EXCEL: come inserire lo 0 davanti a un numero

    EXCEL: come inserire lo 0 davanti a un numero

    Excel, corso online gratuito

    Due trucchi per inserire uno o più 0 davanti a dei numeri in Excel

    In questo video tutorial di Excel impariamo due sistemi per poter visualizzare lo zero davanti a dei numeri nelle celle.

    • Il primo sistema prevede la creazione di un formato personalizzato
    • Con il secondo metodo ci basterà inserire un apostrofo davanti allo zero iniziale…semplicissimo!

    Lasciami un commento per dirmi se conoscevi questi trucchetti oppure no!

    Guarda il video tutorial della lezione 👇👇👇

    Se la lezione ti è stata utile Lasciami un like 👍 per supportarmi e lasciami un commento per dirmi he sei passato di qua 🥰

    P.S.

    Seguimi sui social:

    Un caro saluto e a presto!!! 😊

  • Excel: creare un Orologio con VBA

    Excel: creare un Orologio con VBA

    Excel: creare un orologio con VBA

    In questo video tutorial scriviamo il codice VBA per creare un orologio che scandisca i secondi. All’orologio associamo un pulsante start e un pulsante stop.

    Per prima cosa apriamo Excel e salviamo il file ancora vuoto con estensione .xlsm (cartella di lavoro con attivazione macro):

    salviamo il file ancora vuoto con estensione .xlsm

    Ora, per creare un orologio con Excel, accediamo all’editor Visual Basic premendo la combinazione di tasti ALT + F11. Ora clicchiamo col tasto destro sull’area bianca e inseriamo un modulo.

    inseriamo un modulo VBA

    Nel nuovo modulo inseriamo il seguente codice (sotto trovi una spiegazione dettagliata del codice VBA per creare l’orologio)

    Dim clockRunning As Boolean
    
    Sub StartClock()
        clockRunning = True
        UpdateClock
    End Sub
    
    Sub StopClock()
        clockRunning = False
    End Sub
    
    Sub UpdateClock()
        If clockRunning = True Then
            Range("A1").Value = time
            Application.OnTime Now + TimeValue("00:00:01"), "UpdateClock"
        End If
    End Sub

    Ora salviamo il codice inserito e chiudiamo l’editor VBA.

    A questo punto creiamo i pulsanti per avviare e fermare l’orologio.

    Per prima cosa andiamo nel menù inserisci -> forma.

    Excel disegnare un pulsante

    Trascinando il cursore del mouse sul foglio, disegniamo il bottone, poi clicchiamo con il tasto destro e scegliamo la voce assegna macro:

    excel: creare un orologio con VBA

    Dalla finestra scegliamo la macro StartClock (questo pulsante, quindi, avvierà l’orologio).

    Excel assegnare una macro a un bottone

    Per scrivere all’interno dell’oggetto clicchiamoci ancora sopra con il tasto destro del mouse e scegliamo l’opzione modifica testo.

    excel: creare un orologio con VBA

    A questo punto scriviamo quello che desideriamo all’interno del bottone, per esempio START:

    Excel assegnare una macro a un bottone

    Facciamo la stessa cosa per creare un pulsante che ci permetta di interrompere l’esecuzione dell’orologio (ovviamente a questo secondo bottone assegneremo la macro StopClock):

    excel: creare un orologio con VBA

    Ecco una spiegazione dettagliata delle righe di codice VBA per creare l’orologio in Excel:

    Dim clockRunning As Boolean

    Questa riga di codice crea una variabile globale chiamata clockRunning di tipo Booleano (vero/falso) e verrà utilizzata per registrare lo stato dell’orologio (in esecuzione o fermato).

    Sub StartClock()

        clockRunning = True

        UpdateClock

    End Sub

    Questa è la macro StartClock che viene chiamata quando si vuole avviare l’orologio. La prima riga imposta la variabile clockRunning a True, indicando che l’orologio è in esecuzione. La seconda riga chiama la macro UpdateClock, che è responsabile dell’aggiornamento dell’orologio.

    Sub StopClock()

        clockRunning = False

    End Sub

    Questa è la macro StopClock che viene chiamata quando si vuole fermare l’orologio. La riga di codice imposta la variabile clockRunning a False, indicando che l’orologio è fermato.

    Sub UpdateClock()

    If clockRunning = True Then

    Range(“A1”).Value = time

    Application.OnTime Now + TimeValue(“00:00:01”), “UpdateClock”

    End If End Sub

    Questa macro aggiorna l’orologio posizionato nella cella A1. Se la variabile “clockRunning” è impostata su vero, la macro imposta il valore della cella A1 come l’ora corrente e programma una nuova chiamata alla macro “UpdateClock” tra un secondo. In questo modo, l’orologio visualizzato nella cella A1 verrà aggiornato ogni secondo finché la variabile “clockRunning” rimarrà vera.

    Guarda il video tutorial della lezione 👇👇👇

    Ti ricordo che tramite il pulsante rosso potrai scaricare l’esercizio risolto di questa lezione.

    Se la lezione ti è stata utile Lasciami un like 👍 per supportarmi e lasciami un commento per dirmi he sei passato di qua 🥰

    P.S.

    Seguimi sui social:

    Un caro saluto e a presto!!! 😊