Volevo ringraziare chi ha dato l´idea di inserire uno script giá fatto per spaziometria per far capire all´ IA il linguaggio da usare.
Avevo provato precedentemente a far fare uno script da zero ma ore e tempo perso...
Io ho usato "Copilot" che é gratuito ho inserito uno script di Baffoblú e Maldor che volevo modificare per visualizzare i risultati dell´ultimo mese dei ripetuti isotopi e ha funzionato 

prima restituiva i risultati di estrazioni di mesi e anni precedenti.
Grazie mille, lascio lo script se puó servire a qualcuno 
Option Explicit
Sub Main()
   Dim a, b, c, d, e, x1, x2, x3, x4, x5
   Dim es, r, x, j, esX, esj, ini, fin, co, clp
   Dim Vet_Controllo(90, 5), Vet_ripetuti(20), pos, Num, k, kk, conta, Nr, Mat_estr_mod(21, 5), Ultimo_indice
   Dim ruota(11), ruote(11), posta(10), poste(10)
   posta(1) = 1
   posta(2) = 1
   poste(2) = 1
   poste(3) = 1
   ruota(1) = r
   ruote(1) = 11
   clp = 18
   ' Calcolo dinamico per prendere sempre il mese precedente
   Ultimo_indice = IndiceMensile(EstrazioneFin)
 
   ' Determinare il primo giorno del mese precedente
   ini = EstrazioneFin - Ultimo_indice - IndiceMensile(EstrazioneFin - Ultimo_indice) + 1 ' Prima estrazione del mese scorso
   fin = EstrazioneFin - Ultimo_indice ' Ultima estrazione del mese scorso
   ResetTimer
   For r = 1 To 11
      If r = 11 Then r = 12
      co = 0
      Scrivi FormatSpace(NomeRuota(r), 80, True), 1, , Giallo_, , 4
      Scrivi "                                        Controllo Isotopie Ripetute", 1
      Scrivi
      For es = ini To fin
         Messaggio "elab. estr. [" & (es) & "] " & DataEstrazione(es, 1) & " Elaborazione della ruota di " & NomeRuota(r)
         Call AvanzamentoElab(ini, fin, es)
         If IndiceMensile(es) = 1 Then
            Erase Vet_Controllo
            Erase Vet_ripetuti
            Erase Mat_estr_mod
            Scrivi "                                         1° . 2° . 3° . 4° . 5° . ", , , , 2, 2
            For j = 0 To 20
               esj = es + j
               For pos = 1 To 5
                  Num = Estratto(esj, r, pos)
                  Vet_Controllo(Num, pos) = Vet_Controllo(Num, pos) + 1
                  Mat_estr_mod(j, pos) = Num
               Next
               If IsUltimaDelMese(esj) Then Exit For
            Next
            For j = 0 To 20
               esj = es + j
               For pos = 1 To 5
                  Num = Estratto(esj, r, pos)
                  If Vet_Controllo(Num, pos) < 2 Then Mat_estr_mod(j, pos) = "  "
               Next
               Scrivi DataEstrazione(esj) & " - " & SiglaRuota(r) & " - " & StringaEstratti(esj, r) & " ******* " _
                  & Format2(Mat_estr_mod(j, 1)) & " . " & Format2(Mat_estr_mod(j, 2)) & " . " & Format2(Mat_estr_mod(j, 3)) & " . " _
                  & Format2(Mat_estr_mod(j, 4)) & " . " & Format2(Mat_estr_mod(j, 5)) & " . ", 1, , , 1, 2
               If IsUltimaDelMese(esj) Then Exit For
            Next
            conta = 0
            For k = 1 To 90
               For kk = 1 To 5
                  If Vet_Controllo(k, kk) > 1 Then
                     conta = conta + 1
                     Vet_ripetuti(conta) = k
                  End If
               Next
            Next
            EliminaRipetuti Vet_ripetuti
            ReDim aNum(conta)
            Scrivi
            Scrivi "Numeri ripetuti isotopi"
            For Nr = 1 To conta
               If Vet_ripetuti(Nr) > 0 And Nr <= 10 Then
                  aNum(Nr) = Vet_ripetuti(Nr)
                  Scrivi Format2(aNum(Nr)) & ".", 1, False
               End If
            Next
            Scrivi
            Scrivi
            If esj + 1 > EstrazioneFin Then Exit For
            co = co + 1
            Scrivi String(100, "°") & " Caso n°" & co, 1
            Scrivi "Controllo visivo Prima/Ultima Mese ", 1, , , 1, 2
            Scrivi "Prima  Estrazione Mese " & DataEstrazione(es) & " - " & SiglaRuota(r) & " - " & StringaEstratti(es, r), 1
            Scrivi "Ultima Estrazione Mese " & DataEstrazione(esj) & " - " & SiglaRuota(r) & " - " & StringaEstratti(esj, r), 1
            Scrivi String(100, "°"), 1
            ruota(1) = r
            ruote(1) = 11
            ImpostaGiocata 1, aNum, ruota, posta, clp
            ImpostaGiocata 2, aNum, ruote, poste, clp
            Gioca esj, 1, , 1
            Scrivi
         End If
      Next
   Next
   Scrivi String(100, "*")
   ColoreTesto 2
   Scrivi "Casi trovati : " & co, 1
   ColoreTesto 0
   Scrivi String(100, " * ")
   TestoInBandaPassante(" Idea e Script by Maldor/BaffoBlù"), 1, 3, 0
   ScriviResoconto, False
End Sub