| | Post: 222 | Registrato il: 03/10/2015
| Città: ALBAREDO PER SAN MARCO | Età: 44 | Utente Junior | 2003 | | OFFLINE |
|
20/04/2020 22:24 | |
Buona sera ,facendo riferimento alla discussione "Formattazione Ambo"
di Xeroxs64 ho trasformato il suo foglio per fare delle ricerche per
il dieci e lotto. Oggi facendo delle ricerche mi sono accorto di diversi errori. Allegando il file con tre numeri ricercati gli errori
sono questi trovati fino adesso.In riga 53,in riga 101 ,il numero 6 non viene evidenziato di verde ,in riga 56 la coppia 6 19 non viene evidenziata , in riga 107 invece sono evidenziati di verde tutti e tre. A presto Matteo |
|
| | Post: 697 | Registrato il: 15/01/2016
| Città: ROMA | Età: 51 | Utente Senior | 2016 | | OFFLINE |
|
21/04/2020 09:52 | |
Buongiorno
non c'è nessun errore di calcolo ma di utilizzo della formula che era stata fatta per verificare due specifici numeri nel file allegato non vedo formattazioni inserite....comunque rimanendo su questa strada tre numeri sviluppano un terno e 3 ambi quindi per controllare questa situazione bisogna mettere 4 regole di formattazione
=((D8=$Q$4)+(D8=$R$4)+(D8=$S$4))*CONTA.SE($D8:$W8;$Q$4)*CONTA.SE($D8:$W8;$R$4)*CONTA.SE($D8:$W8;$S$4)
=((D8=$Q$4)+(D8=$R$4))*CONTA.SE($D8:$W8;$Q$4)*CONTA.SE($D8:$W8;$R$4)
=((D8=$Q$4)+(D8=$S$4))*CONTA.SE($D8:$W8;$Q$4)*CONTA.SE($D8:$W8;$S$4)
=((D8=$R$4)+(D8=$S$4))*CONTA.SE($D8:$W8;$R$4)*CONTA.SE($D8:$W8;$S$4) [Modificato da DANILOFIORINI 21/04/2020 09:53] |
| | Post: 222 | Registrato il: 03/10/2015
| Città: ALBAREDO PER SAN MARCO | Età: 44 | Utente Junior | 2003 | | OFFLINE |
|
21/04/2020 12:52 | |
Ciao Danilo,ti allego il file modificato,ho inserito l'archivio dal 08/01/1990 al 21/03/2020,continuo a non capire perchè cambiando le date il codice si ferma a riga 122,il codice non evidenzia subito
v10 W10 V11 W11.Si potrebbero modificare le regole di formattazione,se provi a togliere un numero o due numeri dei cinque nel mio esempio la macro non evidenzia niente.Le regole di formattazione dovrebbero essere impostate in base a quanti numeri ho inserito.
Poi per curiosità siccome ho modificato la macro io è giusto partire con ArrEstr(0) = "E" quando il primo numero è in D8.Saluti Matteo
|
| | Post: 2.717 | Registrato il: 06/04/2013
| Utente Veteran | 2010 | | OFFLINE |
|
21/04/2020 13:11 | |
Solo per quanto riguarda:
gattodimarmo1980, 21/04/2020 12:52:
...
Poi per curiosità siccome ho modificato la macro io è giusto partire con ArrEstr(0) = "E" quando il primo numero è in D8.Saluti Matteo
Matteo l'array ArrEstr contiene le lettere delle colonne dei numeri estratti a partire da 0 in poi.
Ora poichè i numeri estratti sono 20 e partono dalla col. D, tale array dovrà partire da ArrEstr(0) = "D" e finire con ArrEstr(19) = "W"
(occhio all'alfabeto!)
saluti
[Modificato da dodo47 21/04/2020 13:13] Domenico
Win 10 - Excel 2016 |
| | Post: 224 | Registrato il: 03/10/2015
| Città: ALBAREDO PER SAN MARCO | Età: 44 | Utente Junior | 2003 | | OFFLINE |
|
21/04/2020 13:37 | |
Ciao Domenico ho corretto la macro,allego subito il foglio, ero convinto adesso che il codice mi evidenziava (v10 W10 V11 W11) perché
in quanto prima veniva esclusiva la colonna W. Invece niente non
viene evidenziato neanche ora. Un saluto anche a Danilo e a tutti i membri del Forum |
| | Post: 2.718 | Registrato il: 06/04/2013
| Utente Veteran | 2010 | | OFFLINE |
|
21/04/2020 16:13 | |
Matteo
a parte che:
nEstratti = 20 (e non nEstratti = 10)
o cancelli la form.condizionale oppure utilizzi la macro...
saluti
[Modificato da dodo47 21/04/2020 16:14] Domenico
Win 10 - Excel 2016 |
| | Post: 225 | Registrato il: 03/10/2015
| Città: ALBAREDO PER SAN MARCO | Età: 44 | Utente Junior | 2003 | | OFFLINE |
|
21/04/2020 16:42 | |
Risolto Domenico,nEstratti = 20 (e non nEstratti = 10) ,uso la macro.
Grazie Matteo
|
|
|