ESPRESSIONE IF
Hai un problema con Excel? 
ESPRESSIONE IF
di NICHE88 (utente non iscritto) data: 08/06/2015 12:00:21
Ciao ragazzi, premetto subito che mi è stato assegnato un lavoro e avrei bisogno di un aiuto nel programmare la macro seguente:
Capacità Rich (colonna1) ... Capacità Disp (colonna2) Gruppo Articoli (colonna3)
Se i valori ( che vado ad inserire) NELLA COLONNA1 sono > di quelli della COLONNA2; allora mi appare un warming con il seguente messaggio:
Attenzione: Capacità Richiesta non sufficiente per la famiglia "GRUPPO ARTICOLI" ( praticamente compare il gruppo articoli stessa riga corrispondente alla riga laddove la capacità richiesta è maggiore di quella disponibile..)
Grazie mille!!!
di Marius44 data: 08/06/2015 12:56:47
Anche se è sempre preferibile un file sul quale lavorare, se ho inteso bene le tue necessità, penso si possa applicare il seguente sistema:
a) inserisci un dato in colonna1 e dai invio;
b) con Private Sub Worksheet_Change(ByVal Target As Range) controlla che il dato inserito NON sia maggiore del dato di colonna2 e, se è maggiore, attiva un msgbox (non ritengo debba ripetere il Gruppo Articoli ma basta che - alla pressione dell'OK del msgbox - selezioni la cella del Gruppo oppure potrebbe selezionare la cella di colonna1 e/o cancellare il dato appena inserito).
Pensi potrebbe andare?
Vuoi Approfondire?