| | Post: 6 | Registrato il: 22/12/2014
| Età: 51 | Utente Junior | 2013 | | OFFLINE | |
|
02/12/2017 18:28 | |
salve a tutti
avrei bisogno di un aiuto essendo non un espertissimo di macrp excel,
ho un foglio di lavoro che in un determinato calcolo su varie celle
al superamento di tale ora mi deve far lampeggiare certe celle,io
sono riuscito con una cella ma con piu' celle non ci riesco,
chi cortesamente mi puo dare una mano nel sistemare il foglio
allego foglio excel
grazie a chi mi da una mano |
|
| | Post: 4.035 | Registrato il: 13/03/2012
| Città: LIVORNO | Età: 78 | Utente Master | 2010 | | OFFLINE | |
|
02/12/2017 18:59 | |
spiega bene come funziona il tuo file e cosa vuoi ottenere mostrando la macro che utilizzi
----------
Win 10 - Excel 2010
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta |
| | Post: 6 | Registrato il: 22/12/2014
| Età: 51 | Utente Junior | 2013 | | OFFLINE | |
|
02/12/2017 19:11 | |
intanto grazie di avermi risposto
allora il mio file mi serve per vedere le ore di produzione
che in base a varie commesse se vedi nella colonna (e) metto le
ore di produzione commessa , nelle colonne (f e g ) mi tiene conto
dell'inizio turno ore 6:00 e fine turno ore 22:00 con il conteggio
ore lavoro, avrei bisogno che se mettendo le ore di lavoro nella
colonna (e) mi supera le ore 22:00 nella colonna (g) le celle lampeggino damdomi un messaggio che devo passare al giorno dopo
per finire tale commessa, spero di essere stato abbastanza chiaro nel risponderti |
| | Post: 4.036 | Registrato il: 13/03/2012
| Città: LIVORNO | Età: 78 | Utente Master | 2010 | | OFFLINE | |
|
02/12/2017 19:27 | |
ti avevo chiesto di mostrare il codice, lo faccio io e dovresti spiegarmelo
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("Z3").Value = "" Then Exit Sub
If Range("Z3").Value > Range("AA2").Value Then
Call Lampeggia
End If
End Sub
----------
Win 10 - Excel 2010
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta |
| | Post: 7 | Registrato il: 22/12/2014
| Età: 51 | Utente Junior | 2013 | | OFFLINE | |
|
02/12/2017 19:42 | |
scusa non avevo capito non essendo un espertissimo in materia,
la macro funziona cosi' valuto il valore nella cella z3 e se questa
supera il valore che ho messo nella cella aa2 mi lampeggia
una serie di celle con un'altra macro, il problema e' che non riesco a mettere il controllo di piu' celle.scusa spero di essere
stato abbastanza chiaro. |
| | Post: 4.037 | Registrato il: 13/03/2012
| Città: LIVORNO | Età: 78 | Utente Master | 2010 | | OFFLINE | |
|
02/12/2017 20:10 | |
hai detto che i dati li metti nella colonna (e), che c'entra AA2 ?
----------
Win 10 - Excel 2010
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta |
| | Post: 8 | Registrato il: 22/12/2014
| Età: 51 | Utente Junior | 2013 | | OFFLINE | |
|
02/12/2017 21:35 | |
la cella e' di refirimento al superare le ore 22:00
|
| | Post: 4.038 | Registrato il: 13/03/2012
| Città: LIVORNO | Età: 78 | Utente Master | 2010 | | OFFLINE | |
|
03/12/2017 09:01 | |
a me sembra troppo contorto il tuo ragionamento, comunque prova con
Private Sub Worksheet_Change(ByVal Target As Range)
if target.column <> 5 then exit sub
If target.offset(0,1) = "" Then Exit Sub
If target.offset(0,1) > Range("AA2").Value Then
Call Lampeggia
End If
End Sub
----------
Win 10 - Excel 2010
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta |
| | Post: 9 | Registrato il: 22/12/2014
| Età: 51 | Utente Junior | 2013 | | OFFLINE | |
|
03/12/2017 09:43 | |
ok grazie patel45 |
|
|