Novità

Per LuigiB

  • Creatore Discussione Creatore Discussione Beppignello
  • Data di inizio Data di inizio
B

Beppignello

Guest
ciao LuigiB

questo script gira regolarmente sulla 1.5.73, mi dicono che da errore nella versione 1.5.76

puoi controllare, per cortesia, cosa è cambiato tra queste versioni?


se qualche altro utente ha la versione 1.5.76 lo può provare e far sapere se da errore o se funziona?


basta inserire una decina di numeri a piacere e scegliere una ruota


grazie

Codice:
[B]Option[/B] [B]Explicit[/B]
[B]Sub[/B] [B]Main[/B]
      [B]Dim[/B] [B]fine[/B],[B]Classe2[/B],[B]sor[/B],[B]colonne[/B],[B]scolonna[/B],[B]y[/B],[B]j[/B],[B]retrit[/B],[B]retritmax[/B],[B]retfre[/B],[B]r[/B],[B]x[/B],[B]ambo[/B],[B]y1[/B],[B]y2[/B],[B]y3[/B],[B]z[/B],[B]sel[/B],[B]Ord[/B],[B]Ordine[/B],[B]prec1[/B]
      [B]Dim[/B] [B]num[/B](40),[B]nm[/B](5),[B]ar[/B](1)
      [B]sel[/B] [B]=[/B] [B]CInt[/B]([B]InputBox[/B]("Scegli ruota per ordinamento frequenza da 01:12 ",,1))
      [B]fine[/B] [B]=[/B] [B]InputBox[/B]("Estrazione n.",,[B]EstrazioneFin[/B])
      [B]Classe2[/B] [B]=[/B] [B]InputBox[/B]("Sviluppa classe 1,2,3,4,5  ",,2)
      [B]sor[/B] [B]=[/B] [B]CInt[/B]([B]InputBox[/B]("Sorte 1,2,3",,2))
      [B]ScegliNumeri[/B]([B]num[/B])
      [B]Scrivi[/B] " Visualizza situazione Generale di Tutte le Ruote",1
      [B]Scrivi[/B] " Sviluppo combinazione scelta..." [B]&[/B] [B]StringaNumeri[/B]([B]num[/B],"."),1
      [B]Scrivi[/B] " Situazione aggiornata all'estrazione n." [B]&[/B] [B]fine[/B] [B]&[/B] "/" [B]&[/B] [B]DataEstrazione[/B]([B]fine[/B]),1
      [B]Scrivi[/B] " Classe " [B]&[/B] [B]Classe2[/B] [B]&[/B] "    Sorte scelta " [B]&[/B] [B]sor[/B] [B]&[/B] "   Richiesto ordinamento Frequenza Ruota di.." [B]&[/B] [B]NomeRuota[/B]([B]sel[/B]),1
      [B]If[/B] [B]sel[/B] [B]=[/B] 11 [B]Then[/B]
            ''''''calcola indice colonna da ordinare
            [B]If[/B] [B]Int[/B]([B]sel[/B]) [B]=[/B] 1 [B]Then[/B]
                  [B]Ordine[/B] [B]=[/B](1 [B]*[/B] [B]sel[/B]) [B]+[/B] 3
            [B]Else[/B]
                  [B]Ordine[/B] [B]=[/B](3 [B]*[/B] [B]sel[/B]) [B]+[/B] 1
            [B]End[/B] [B]If[/B]
            [B]ReDim[/B] [B]atitoli[/B](37),[B]avalori[/B](37)
            ' preimposto i titoli delle colonne
            [B]atitoli[/B](1) [B]=[/B] " Ambo "
            [B]atitoli[/B](2) [B]=[/B] " BAra "
            [B]atitoli[/B](3) [B]=[/B] " BArx "
            [B]atitoli[/B](4) [B]=[/B] " BAfr "
            [B]atitoli[/B](5) [B]=[/B] " CAra "
            [B]atitoli[/B](6) [B]=[/B] " CArx "
            [B]atitoli[/B](7) [B]=[/B] " CAfr "
            [B]atitoli[/B](8) [B]=[/B] " FIra "
            [B]atitoli[/B](9) [B]=[/B] " FIrx "
            [B]atitoli[/B](10) [B]=[/B] " FIfr "
            [B]atitoli[/B](11) [B]=[/B] " GEra "
            [B]atitoli[/B](12) [B]=[/B] " GErx "
            [B]atitoli[/B](13) [B]=[/B] " GEfr "
            [B]atitoli[/B](14) [B]=[/B] " MIra "
            [B]atitoli[/B](15) [B]=[/B] " MIrx "
            [B]atitoli[/B](16) [B]=[/B] " MIfr "
            [B]atitoli[/B](17) [B]=[/B] " NAra "
            [B]atitoli[/B](18) [B]=[/B] " NArx "
            [B]atitoli[/B](19) [B]=[/B] " NAfr "
            [B]atitoli[/B](20) [B]=[/B] " PAra "
            [B]atitoli[/B](21) [B]=[/B] " PArx "
            [B]atitoli[/B](22) [B]=[/B] " PAfr "
            [B]atitoli[/B](23) [B]=[/B] " ROra "
            [B]atitoli[/B](24) [B]=[/B] " ROrx "
            [B]atitoli[/B](25) [B]=[/B] " ROfr "
            [B]atitoli[/B](26) [B]=[/B] " TOra "
            [B]atitoli[/B](27) [B]=[/B] " TOrx "
            [B]atitoli[/B](28) [B]=[/B] " TOfr "
            [B]atitoli[/B](29) [B]=[/B] " VEra "
            [B]atitoli[/B](30) [B]=[/B] " VErx "
            [B]atitoli[/B](31) [B]=[/B] " VEfr "
            [B]atitoli[/B](32) [B]=[/B] " TTra "
            [B]atitoli[/B](33) [B]=[/B] " TTrx "
            [B]atitoli[/B](34) [B]=[/B] " TTfr "
            [B]atitoli[/B](35) [B]=[/B] " NZra "
            [B]atitoli[/B](36) [B]=[/B] " NZrx "
            [B]atitoli[/B](37) [B]=[/B] " NZfr "
            [B]SetTableWidth[/B]("98%px")
            [B]Call[/B] [B]InitTabella[/B]([B]atitoli[/B],2,"center",1.35,5,"Cambria")
            '''sviluppa combinazione numeri nella classe scelta
            [B]colonne[/B] [B]=[/B] [B]SviluppoIntegrale[/B]([B]num[/B],[B]Classe2[/B])
            [B]For[/B] [B]y[/B] [B]=[/B] 1 [B]To[/B] [B]UBound[/B]([B]colonne[/B])
                  [B]scolonna[/B] [B]=[/B] ""
                  [B]Messaggio[/B]([B]y[/B])
                  [B]If[/B] [B]ScriptInterrotto[/B] [B]Then[/B] [B]Exit[/B] [B]For[/B]
                  [B]Call[/B] [B]AvanzamentoElab[/B](1,[B]UBound[/B]([B]colonne[/B]),[B]y[/B])
                  [B]For[/B] [B]j[/B] [B]=[/B] 1 [B]To[/B] [B]Classe2[/B]
                        [B]scolonna[/B] [B]=[/B] [B]scolonna[/B] [B]&[/B] [B]Format2[/B]([B]colonne[/B]([B]y[/B],[B]j[/B])) [B]&[/B] " "
                        [B]nm[/B]([B]j[/B]) [B]=[/B] [B]Format2[/B]([B]colonne[/B]([B]y[/B],[B]j[/B]))
                  [B]Next[/B]
                  [B]x[/B] [B]=[/B] 1
                  [B]For[/B] [B]r[/B] [B]=[/B] 1 [B]To[/B] 12
                        [B]ar[/B](1) [B]=[/B] [B]r[/B]
                        [B]Call[/B] [B]StatisticaFormazioneTurbo[/B]([B]nm[/B],[B]ar[/B],[B]sor[/B],[B]retrit[/B],[B]retritmax[/B],,[B]retfre[/B],[B]EstrazioneIni[/B],[B]fine[/B])
                        [B]avalori[/B]([B]x[/B] [B]+[/B] [B]r[/B]) [B]=[/B] [B]retrit[/B]
                        [B]avalori[/B]([B]x[/B] [B]+[/B] 1 [B]+[/B] [B]r[/B]) [B]=[/B] [B]retritmax[/B]
                        [B]avalori[/B]([B]x[/B] [B]+[/B] 2 [B]+[/B] [B]r[/B]) [B]=[/B] [B]retfre[/B]
                        [B]x[/B] [B]=[/B] [B]x[/B] [B]+[/B] 2
                  [B]Next[/B]
                  [B]avalori[/B](1) [B]=[/B] [B]StringaNumeri[/B]([B]nm[/B],".")
                  [B]Call[/B] [B]AddRigaTabella[/B]([B]avalori[/B],[B]Bianco_[/B],"center",1)
                  [B]y1[/B] [B]=[/B] 2
                  [B]For[/B] [B]z[/B] [B]=[/B] 1 [B]To[/B] 12
                        [B]Call[/B] [B]SetColoreCella[/B]([B]Int[/B]([B]y1[/B]),[B]RGB[/B](255,252,187),[B]vbBlue[/B])
                        [B]y1[/B] [B]=[/B] [B]y1[/B] [B]+[/B] 3
                        [B]Call[/B] [B]SetColoreCella[/B]([B]Int[/B]([B]Ordine[/B]),[B]RGB[/B](206,101,89),[B]vbWhite[/B])
                  [B]Next[/B]
            [B]Next[/B]
            [B]Call[/B] [B]CreaTabella[/B]([B]Ordine[/B],[B]-[/B] 1,,500)
            [B]ColoreTesto[/B](2)
            [B]Scrivi[/B] " Elaborate e sviluppate combinazioni n." [B]&[/B] [B]UBound[/B]([B]colonne[/B]),1
            [B]Scrivi[/B] " Ordinato Colonna nr. (" [B]&[/B] [B]Ordine[/B] [B]&[/B] ")    Frequenza Ruota di " [B]&[/B] [B]NomeRuota[/B]([B]sel[/B]),1
      [B]Else[/B]
            ''''''calcola indice colonna da ordinare
            [B]ReDim[/B] [B]atitoli[/B](5),[B]avalori[/B](5)
            ' preimposto i titoli delle colonne
            [B]atitoli[/B](1) [B]=[/B] " Ambo "
            [B]atitoli[/B](2) [B]=[/B] " Rit.Att"
            [B]atitoli[/B](3) [B]=[/B] " Rit.Max"
            [B]atitoli[/B](4) [B]=[/B] " Freq.  "
            [B]atitoli[/B](5) [B]=[/B] " nr.e data ult.estraz. "
            [B]SetTableWidth[/B]("98%px")
            [B]Call[/B] [B]InitTabella[/B]([B]atitoli[/B],2,"center",1.35,5,"Cambria")
            '''sviluppa combinazione numeri nella classe scelta
            [B]colonne[/B] [B]=[/B] [B]SviluppoIntegrale[/B]([B]num[/B],[B]Classe2[/B])
            [B]For[/B] [B]y[/B] [B]=[/B] 1 [B]To[/B] [B]UBound[/B]([B]colonne[/B])
                  [B]scolonna[/B] [B]=[/B] ""
                  [B]Messaggio[/B]([B]y[/B])
                  [B]If[/B] [B]ScriptInterrotto[/B] [B]Then[/B] [B]Exit[/B] [B]For[/B]
                  [B]Call[/B] [B]AvanzamentoElab[/B](1,[B]UBound[/B]([B]colonne[/B]),[B]y[/B])
                  [B]For[/B] [B]j[/B] [B]=[/B] 1 [B]To[/B] [B]Classe2[/B]
                        [B]scolonna[/B] [B]=[/B] [B]scolonna[/B] [B]&[/B] [B]Format2[/B]([B]colonne[/B]([B]y[/B],[B]j[/B])) [B]&[/B] " "
                        [B]nm[/B]([B]j[/B]) [B]=[/B] [B]Format2[/B]([B]colonne[/B]([B]y[/B],[B]j[/B]))
                  [B]Next[/B]
                  [B]ar[/B](1) [B]=[/B] [B]sel[/B] : [B]Ordine[/B] [B]=[/B] 4
                  [B]Call[/B] [B]StatisticaFormazioneTurbo[/B]([B]nm[/B],[B]ar[/B],[B]sor[/B],[B]retrit[/B],[B]retritmax[/B],,[B]retfre[/B],[B]EstrazioneIni[/B],[B]fine[/B])
                  [B]avalori[/B](2) [B]=[/B] [B]retrit[/B]
                  [B]avalori[/B](3) [B]=[/B] [B]retritmax[/B]
                  [B]avalori[/B](4) [B]=[/B] [B]retfre[/B]
                  [B]avalori[/B](1) [B]=[/B] [B]StringaNumeri[/B]([B]nm[/B],".")
                  [B]prec1[/B] [B]=[/B] [B]fine[/B] [B]-[/B] [B]retrit[/B]
                  [B]avalori[/B](5) [B]=[/B] [B]prec1[/B] [B]&[/B] " / " [B]&[/B] [B]DataEstrazione[/B]([B]prec1[/B])
                  [B]Call[/B] [B]AddRigaTabella[/B]([B]avalori[/B],[B]Bianco_[/B],"center",1)
            [B]Next[/B]
            [B]Call[/B] [B]CreaTabella[/B]([B]Ordine[/B],[B]-[/B] 1,,500)
            [B]ColoreTesto[/B](2)
            [B]Scrivi[/B] " Elaborate e sviluppate combinazioni n." [B]&[/B] [B]UBound[/B]([B]colonne[/B]),1
            [B]Scrivi[/B] " Ordinato Colonna nr. (" [B]&[/B] [B]Ordine[/B] [B]&[/B] ")    Frequenza Ruota di " [B]&[/B] [B]NomeRuota[/B]([B]sel[/B]),1
      [B]End[/B] [B]If[/B]
[B]End[/B] [B]Sub[/B]
 
Ultima modifica di un moderatore:
SpazioMetria 1.5.76, lo script funziona regolarmente nelle elaborazioni anche con 15 numeri.


Ciao
 
Ciao.

Nello specifico riferisco che come per Mike ... con 15 numeri funziona correttamente.

Tuttavia questo script contiene questa riga di istruzioni:

Call CreaTabella(Ordine,- 1,,500)

Mentre ho rilevato che in script diversamente funzionanti ... "CreaTabellaOrdinabile"

dà origine ad un segnaposto, vuoto, con il segno di divieto. (PS: Anche con output esterno)
_ x Luigi.jpg





:) Un grande saluto a Luigi ... ed a tutte/i.
 
Ultima modifica:
Help perché a me da questo errore :( se poi do' l'ok nonostante l'errore mi restituisce questo output dove però le colonne non hanno il titolo e quindi non capisco a cosa si riferiscono
Provate inserendo questa formazione
7.37.70.12.60.76.68.21
errore.jpg
formazione.jpg
 

Allegati

  • errore.jpg
    errore.jpg
    16,7 KB · Visite: 0
  • formazione.jpg
    formazione.jpg
    67,8 KB · Visite: 0
Ultima modifica:
Ciao Skygirl.

Prova a sostituire quella che le è simile con questa riga:

Call InitTabella (atitoli,2,"center",2,5,"ms Sans serif")

Con gli stessi parametri e numeri che hai proposto:

Ovvero tutto l'inventario ... e ordinamento per Bari ... l' Ambo 7.12 (con 18 presenze)

dovrebbe ordinarsi diversamente perchè non è il capolista.

Naturalmente spero che compaiano anche i titoli.

:) Buon WeekEnd a tutte/i
 
Ultima modifica:
Ciao Claudio.

Si, ma se ... ha allegato una immagine in cui si vede che funziona malamente ...

Con messaggio di errore,

senza titoli e con

un errore sul primo ambo in elenco ...

... ho ritenuto opportuno dare un suggerimento specifico per tentare una soluzione specifica al problema specifico.

Con questo non volevo dichiarare... che ad altri funzioni correttamente.

:) Cordiali saluti.
 
Joe, non ho scritto che il cambio di carattere sia una "non soluzione", ho solo ripetuto quanto scritto da mike58 confermando il funzionamento, anche senza cambio di carattere, cosa possa essere successo a skygirl, non lo so, il tuo suggerimento potrebbe essere una soluzione, non saprei.
Saluti
 
magari sarebbe utile che skygirl ci dica, se lo fa sempre o l'errore è comparso una sola volta.
può essere che abbia inserito qualche cosa di errato, per esempio una classe errata , una sorte errata, etcccc

comunque può essere come dice Joe, nel suo computer ha i font diversi da quello dello script, o la compressione delle colonne non gli va bene

SetTableWidth("98%px")
Call InitTabella(atitoli,2,"center",1.35,5,"Cambria")
 
Ultima modifica di un moderatore:
Era proprio un problema di caratteri thanks :D ottima intuizione, adesso funziona perfettamente.
Approfitto per chiedervi se è possibile avere un ordinamento degli ambi in base al ritardo storico da quello con maggior ritardo a quello con minor ritardo :)in base alla frequenza dal più frequente al meno frequente grazie a tutti

 
Ultima modifica:

Ultima estrazione Lotto

  • Estrazione del lotto
    sabato 07 febbraio 2026
    Bari
    05
    25
    19
    18
    22
    Cagliari
    42
    65
    05
    32
    14
    Firenze
    59
    08
    45
    36
    25
    Genova
    62
    52
    73
    01
    05
    Milano
    35
    31
    33
    83
    22
    Napoli
    07
    13
    67
    37
    27
    Palermo
    64
    37
    12
    89
    60
    Roma
    87
    66
    22
    16
    67
    Torino
    15
    66
    30
    04
    47
    Venezia
    30
    37
    72
    66
    38
    Nazionale
    44
    32
    26
    01
    77
    Estrazione Simbolotto
    Cagliari
    39
    29
    26
    20
    25
Indietro
Alto