Stellar Blade Un'esclusiva PS5 che sta facendo discutere per l'eccessiva bellezza della protagonista. Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

invio email

Ultimo Aggiornamento: 20/03/2020 08:35
Post: 1
Registrato il: 10/03/2020
Età: 57
Utente Junior
2007
OFFLINE
10/03/2020 11:54

Buon giorno a tutti, premesso che conosco banalmente excel e per nulla VBA ho tentato ma senza risultati di fare questo: al cambiamento del colore del testo nelle celle dalla colonna A3 a A50 dovrebbe mandarmi in automatico una mail a degli indirizzi prestabiliti. qualcuno mi può aiutare grazie molte
Post: 4.346
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
10/03/2020 14:03

Allega un file di esempio senza dati sensibili e su questo spiega cosa vuoi fare.

Sappi però che non è possibile eseguire automaticamente una macro al variare del colore del font di una cella o del suo sfondo.

Il colore viene applicato manualmente o con formattazione condizionale?

Comunque quello che chiedi non è banale da farsi con il VBA per cui se di questo non hai conoscenza come faresti a gestire eventuali necessità future o problemi derivanti da malfunzionamento o altro?
[Modificato da alfrimpa 10/03/2020 14:19]

Alfredo
Post: 1
Registrato il: 10/03/2020
Età: 57
Utente Junior
2007
OFFLINE
12/03/2020 09:38

risp
buon giorno,alfrimpa
hai perfettamente ragione, ma ho provato leggendo quello che ho trovato in rete, ma essendo molto pratico non riesco a capire alcuni concetti sul funzionamento di VBA, per questo volevo vedere un risultato per capire gli errori che faccio. ho allegato un esempio di quello che vorrei fare.
nella colonna B ho gli importi, divisi però da >5000 o <5000, in modo che se si verifica che B è <5000 e la colonna d e f sono >1 la scritta in A deve diventare verde, altrimenti diventa rossa
se B è >5000 e tutte le colonne H,J,K=SI,M,P,S SONO >1 A deve diventare verde
se una di queste colonne è <1 o k=no, A deve diventare rosso
quando A è verde deve inviarmi una mail in automatico a un indirizzo.
credo che molti di voi vedendo l'esempio rideranno, ma essendo alle prime armi per me è già un grande risultato arrivare a questo
ora sono alle prese con la formattazione cond che non fa quanto ho descritto perchè faccio un errore che ancora non ho trovato! uffff.
ringrazio in anticipo per l'aiuto.
12/03/2020 12:37

In teoria sarebbe...per A3 =E(B7>5000;D7>1;F7>1;H7>1;J7>1;M7>1;P7>1;S7>1) oppure =E(B7>5000;D7>1;F7>1;H7>1;J7>1;K7="si";M7>1;P7>1;S7>1)

Purtoppo la FC non può inviare mail, allora bisogna capire quale "evento" possa avviare il VBA. Nel foglio intravedo la cella K3 (forse pure N3,Q3,T3) che appena metti un "sì" invia l'email (poi con quale gestore di posta?).

FC, io farei in cella A3 = nero (Dati mancanti)
Cella A3 = colore? (Dati presenti, manca uno o più "sì")
Cella A3 = altro-colore? (Dati presenti, presenti uno o più "sì")
Ps. In formule F,H,K,M,P,S aggiungerei davanti un =SE(x3="";"";tua formula)
Post: 2
Registrato il: 10/03/2020
Età: 57
Utente Junior
2007
OFFLINE
20/03/2020 08:35

risp
ho provato come descritto ma non va, penso che la soluzione sia solo con formattazione condizionale, cosa che ho fatto ma faccio un errore e mi solo in parte quanto richiesto, c'è qualcuno che puo provare?
grazie molte
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 04:48. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com