Buon pomeriggio, Domenico.
@
dodo47, scrive:
... perdona la cocciutaggine, sai come sono quelli anziani...apprendono con ritardo...
Un caro saluto, Domenico; condivido e, visto che siamo praticamente ... coetanei ... consentimi di parteciparti quello che sono riuscito ad interpretare.
Premesso che la mia conoscenza del gioco del lotto, su una scala da 1 a 100 è uguale a 0 (zero), sono partito dal File proposto in #1:
- Foglio1 tabella con 18 "Ruote" (Righe), 8 estrazioni (Colonne)
- Foglio2 ambi da cercare (Colonna "A"), risultati della ricerca (Colonna "B")
Ora, considerando che sono estemamente "pigro" invece di scomporre i valori presenti in Colonna "A" del Foglio2, ho deciso di modificare la struttura del Foglio portando i risultati della ricerca in Colonna "A" e attribuendo ad ogni numero una specifica Cella.
Questo in previsione che si debbano cercare combinazioni più ipegnative come:
- Terni
- Quaterne
- Cinquine
Fatto ciò ho apllicato il Codice VBA che analizza le estrazioni di ogni "Ruota"; nel momento in cui vengono soddisfatte entrambe le condizioni della ricerca, un contatore viene incrementato di una unità; questi valori vengono memorizzati in una matrice.
Alla fine di tutto ciò, i valori contenuti nella matrice vengono riportati, in modo ordinato nelle Celle in Colonna "A" del Foglio2.
Ovviamente il codice può risultare più "leggero" evitando di utilizzare la matrice, riportando il risultato della ricerca direttamente nella rispettiva Cella del Foglio2.
Questo, probabilmente, avrebbe complicato la comprensione del Codice VBA. Questa considerazione spiega la mia scelta.
@
ninai, scrive:
Innanzi tutto un saluto a Giuseppe (ci sentiamo raramente)
Un caro saluto anche a Te; ci sentiamo raramente, in quanto non gradisco sovrappormi a risposte già molto esaustive.
Quando accade è per disattenzione; nel qual caso cerco di scusarmi.
A disposizione.
Buona serata.
Giuseppe