Invio automatico e-mail promemoria excel 2019

Anonimo
2024-09-19T13:58:12+00:00

Buongiorno, sto cercando la soluzione al mio problema, ma non ho trovato quella giusta. Il problema è questo:

Ho un file excel con un elenco di persone e le scadenze loro scadenze (ad esempio documento, corso. Ecc...).

Attualmente, il mio alert è la formattazione condizionale, con la quale mi compare una "X" e la cella rossa se scaduto oppure cella vuota in verde se in corso di validità.

Vorrei sapere come fare in modo che excel, prima della scadenza, invii una mail di promemoria per il rinnovo alla persona che ha la scadenza prossima, (chiaramente solo alle persone che stanno per scadere e non alle altre).

Esempio:

       A.                        B.                C.                 D

1 Nome e cognome mail. Scadenza. Alert

2 Tizio sempronio. Xxxxx. 01/09/24. X

3 Caio morello. Xxxxxx. 01/12/24

4 Ciccillo rossi. Xxxxxx. 05/08/24. X

Grazie

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

41 risposte

Ordina per: Più utili
  1. Anonimo
    2024-09-20T16:57:08+00:00

    Ho dimenticato una cosa importante....il foglio di calcolo "Foglio1" serve come origine dati di file in word che mi permette di richiamare i vari nominativi con i corretti dati.

    È un file che non ho creato io ed utilizza comandi sql che non riesco a capire.

    Ho provato a modificare, ma senza successo. Per qui, se fosse possibile lavorare su altri fogli di calcolo e lasciare quello così com'è, mi eviterebbe problemi con l'altro file.

    Grazie ancora

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2024-09-20T16:51:18+00:00

    Intanto grazie veramente di cuore per il tempo che stai dedicando!

    Mi sono reso conto che pensavo una cosa che da mettere in pratica come volevo. Non sarei mai riuscito a farla. Avrai sicuramente trovato il codice VBA "banale" che stavo provando e che funzionava in parte.

    Rispondo alle tue domande:

    Possiamo rinominare le caselle ed inserire tabelle per agevolare il tutto.

    Per quanto riguarda l'invio delle mail, se si potesse fare l'invio automatico inserendo il check sarebbe il massimo. Sarei comunque molto agevolato inviando le mail con il click.

    In questo ultimo caso, servirebbe comunque il check affinché abbia la conferma dell'avvenuto invio.

    Inoltre, la possibilità di poter fare l'invio singolo è veramente una grande comodità.

    Per quanto riguarda le scadenze multiple, dovessero essere inviate più e-mail all'interessato, non è per nulla un problema. Anzi....

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2024-09-20T15:33:14+00:00

    Ciao,

    ho dato una prima occhiata allo schema.

    Personalmente ritengo che sarebbe altamente consigliato l'utilizzo di una Tabella (inteso nell'oggetto Tabella di Excel).

    Questo, considerato che diverse colonne hanno il medesimo nome, comporterebbe che le intestazioni andrebbero modificate.

    Ad es. "NUMERO DOCUMENTO 1", "DATA RILASCIO DOCUMENTO 1", ..."NUMERO DOCUMENTO 2, "DATA RILASCIO DOCUMENTO 2", ecc. ecc.

    Lo stesso per i corsi "ULTIMO CORSO 1", "SCADENZA CORSO 1", ecc. ecc.

    Questo renderebbe più semplice la gestione del tutto via VBA.

    Per te andrebbe bene?

    Tieni presente che, considerato il codice VBA che ho visto, la scrittura andrebbe fatta tutta ex novo.

    Quando tu intendi che l'invio venga effettuato in automatico intendi ad ogni apertura del file (opzione che però consente poco controllo sulla situazione) o che cliccando su un pulsante in automatico, per tutte le ipotesi in cui la scadenza sia entro i 6 mesi, partano le email?

    Desidereresti anche una possibilità di invio singolo, eventualmente tramite un doppio click sulla riga del soggetto?

    Inoltre, ipotizzando che per un soggetto vi siano più scadenze (ad es. il documento ma anche un corso), dovrebbero partire più distinte email (es. una per segnalare il documento in scadenza e una per segnalare del corso in scadenza) o un'unica email contenente l'indicazione di tutto ciò che è in scadenza (opzione indubbiamente più complessa)?

    Inoltre dovrebbe essere presente un "check" dove indicare che una email è già stata inviata, per evitare un invio ulteriore nel caso in cui, dopo pochi giorni, venisse effettuato un nuovo invio per nuovi documenti/corsi in scadenza e ai precedenti sia già stata inviata un email di avviso?

    In questo campo occorrerebbe prevedere tante colonne di "check" quante sono le possibili date di scadenza (nello specifico, in base allo schema attuale, tredici check).

    Queste sono le prime considerazioni che mi vengono in mente per quello che dovrebbe essere lo sviluppo di un codice per gestire l'invio.

    Come dicevo non è una cosa "banale".

    ciao

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2024-09-20T14:57:27+00:00

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2024-09-20T09:19:13+00:00

    Ciao, dovresti inserire un link al file memorizzato in qualche servizio "cloud" (dropbox, onedrive ...)

    La risposta è stata utile?

    0 commenti Nessun commento