Purtroppo non capisco cosa devi ottenere ne dalla richiesta Quaterne e Cinquine su tabellone analitico e ne dall'immagine postata.
Sorry
Spiegati meglio.
ciao
		
		
	 
Sub Main
   Dim sFile
   Dim sRecord
   Dim k,nu(5),nuV(90),nuR(1),cad(5)
   Dim idEstr
   Scrivi " Script Per Archivio **** VINCICASA **** By Mike58 **** ",1,1,2,4,4
   ' scrivo un file che leggero successivamente con le ultime estrazioni
   sFile = "C:\Users\Gabriele Carta\AppData\Roaming\spaziometria\vincicasa.txt"
   'Call ScriviFileEstrazioni(sFile,1)
   ' da ora in poi tutte le funzioni da utilizzare sono quelle che terminano con FT
   ' che servono per lavorare su archivi di file di testo
   If ApriBaseDatiFT(sFile,5,",",40) Then
      Ini = EstrazioneIni
      'kk = kk + 1
      idEstr = EstrazioniArchivioFT
      kk = idEstr - Ini + 1
      ScegliNumeri(nuV)
      sRecord = "L'archivio letto va da " & GetInfoEstrazioneFT(1) & " a " & GetInfoEstrazioneFT(EstrazioniArchivioFT)
      
      Call Scrivi(sRecord)
      Scrivi "Estrazioni analizzate..." & kk
      Scrivi
      Scrivi "------ Elenco Estrazioni ------",1
      Scrivi
      Scrivi "Verifica Numeri Giocati.... " & StringaNumeri(nuV),1,1,,1,3
      For es = Ini To idEstr
         For p = 1 To 5
            nu(p) = EstrattoFT(es,p)
            'If EstrattoFrequenzaFT(nu(p),Ini,es) > 1 Then nu(p) = 0
         Next
         Call VerificaEsitoFT(nuV,es,1,1,esito,,estratti,id)
         somma = nu(1) + nu(2) + nu(3) + nu(4) + nu(5)
         Scrivi FormatSpace(IndiceAnnualeFT(es),2) & " " & "  " & DataEstrazioneFT(es) & "  " & StringaNumeri(nu,,1) & "   Peso...." & _
         FormatSpace(somma,3),0,0
         Scrivi "  -  " & estratti & "  " & esito
      Next
      Scrivi "------------------Analitico----------------------"
      For es = idEstr To Ini Step - 1' To idEstr
         For p = 1 To 5
            nu(p) = EstrattoFT(es,p)
            cad(p) = EstrattoFT(es,p)
            If EstrattoFrequenzaFT(nu(p),es,idEstr) > 1 Then nu(p) = "--"
            If EstrattoFrequenzaFT(cad(p),es,idEstr) = 1 Then cad(p) = "--"
         Next
         Scrivi DataEstrazioneFT(es) & "  " & StringaNumeri(nu,,1) & " - Ritarda da.... " & idEstr - es,0,0
         Scrivi vbTab & " Caduti  " & StringaNumeri(cad,,1)
      Next
      Scrivi
      ' preimposto i titoli delle colonne
      ReDim aTitoli(4)
      aTitoli(1) = "Numero"
      aTitoli(2) = "Frequenza"
      aTitoli(3) = "Ritardo"
      aTitoli(4) = " Rit.Prec "
      ' inizializzo la tabella
      Call InitTabella(aTitoli,1,,,5)
      For k = 1 To 40 ' ciclo numeri
         nuR(1) = k
         Call StatisticaFormazioneFT(nuR,1,rit,max,Incr,fre,Ini,idEstr)
         sf = EstrattoFrequenzaFT(k,Ini,idEstr)
         rp1 = EstrattoRitardoFT(k,Ini,idEstr - 1)
         
         ReDim aValori(4) ' abbiamo 2 titoli quindi anche qui dimensioniamo con 2 colonne
         aValori(1) = Format2(k) ' numero
         aValori(2) = fre'EstrattoFrequenzaFT(k,Ini,idEstr) ' valore della frequenza
         aValori(3) = rit'EstrattoRitardoFT(k,Ini,idEstr)
         If rit = 0 Then aValori(4) = rp1
         If rit > 0 Then aValori(4) = " - "
         Call AddRigaTabella(aValori,,,3)
         Call SetColoreCella(1,3,1)
         If pari(k) And sf > 0 Then par = par + 1
         If dispari(k) And sf > 0 Then ds = ds + 1
         If k > 0 And k < 10 And sf > 0 Then dc1 = dc1 + 1
         
         If k > 10 And k < 21 And sf > 0 Then dc2 = dc2 + 1
         
         If k > 20 And k < 31 And sf > 0 Then dc3 = dc3 + 1
         
         If k > 30 And k < 41 And sf > 0 Then dc4 = dc4 + 1
         
         If sf > 0 Then us = us + 1
         If rit = kk Then Call SetColoreCella(1,2,4)
         If rit = 0 Then Call SetColoreCella(3,3,1)
         If aValori(4) = kk - 1 Then Call SetColoreCella(4,4,2)
      Next
      ' ora che ho terminato l'analisi e ho finito di accodare le righe
      ' creo la tabella e la ordino per la colonna 2 che rappresenta la frequenza
      Call CreaTabella(0,,,,1)
   End If
   Scrivi "Numeri Pari......" & par
   Scrivi "Numeri dispari..." & ds
   Scrivi "1° Decina...01-09....." & dc1
   Scrivi "2° Decina...10-19....." & dc2
   Scrivi "3° Decina...20-29....." & dc3
   Scrivi "4° Decina...30-40....." & dc4
   Scrivi
   Scrivi "Numeri usciti...." & us,1
   Scrivi "Rimasti.........." & 40 - us,1
   ReDim nd1(10)
   For k1 = 1 To 40
      kk1 = EstrattoFrequenzaFT(k1,Ini,idEstr)
      kk2 = EstrattoRitardoFT(k1,Ini,idEstr)
      riga = riga & kk1 & "  "
      rita = rita & Format2(kk2) & " "
   Next
   Scrivi
   Scrivi "01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40",1,1,,0,3
   Scrivi String(150,"-")
   Scrivi riga,1,1,,1,3
   Scrivi rita,1,1,,2,3
End Sub
Da questo codice esce la tabella analitica postata  poco fa ok?
Il problema e che quella tabella mi da solamente Ambo e terno, ma non la Quaterna o Cinquina Mike capito?