Novità

script somma estratti

Serpico 90

Advanced Member >GOLD<
Buona sera a tutti .
chiedo cortesemente uno script che ad ogni estrazione ,faccia la somma dei cinque estratti di ogni ruota.
se poi fosse possibile appena la somma raggiunge da 300 in poi potrebbe essere colorata in rosso in modo di poterla subito individuare .
Ringrazio .
Saluti
Serpico
 
Ciao Serpico

Codice:
Option Explicit
Sub Main
   Dim FIn,Es,Ini,Salvo50
   Dim R1,Somma,Som90,Som
   FIn = EstrazioneFin
   Ini = InputBox("Inserisci l'estrazione che vuoi iniziare",Salvo50,9000)
   Som = CInt(InputBox("Inserisci il Numero Della Somma Estratti In Cui Iniziare Ad Evidenziare ",Salvo50,300))
   Call ScegliRange(Ini,FIn,Ini,FIn)
   Scrivi "Evidenziare Somma Estratti Uguale e Maggiore di " & Format2(Som) & " di Serpico 90 - SCRIPT Salvo50",1,,4,,3,,1
   For Es = Ini To FIn
      Messaggio Es
      AvanzamentoElab Ini,FIn,Es
      For R1 = 1 To 12
         If R1 = 11 Then R1 = 12
         Somma = SommaEstratti(Es,R1)
         Som90 = Fuori90(Somma)
         ColoreTesto 0
         Scrivi String(103,"=")
         If Somma > Som Then
            ColoreTesto 2
         Else
            ColoreTesto 0
         End If
         Scrivi(" Estrazione n." & Format2(Es) & " del " & DataEstrazione(Es)),1,0
         Scrivi "  " & SiglaRuota(R1) & " " & StringaEstratti(Es,R1),1,0
         Scrivi "   Somma estratti " & Format2(Somma) & "  Fuori90 " & Format2(Som90),1
      Next
      If ScriptInterrotto Then Exit Sub
   Next
   Scrivi " Tempo trascorso " & TempoTrascorso
End Sub
 
Ultima modifica:
Ciao Salvo ,grazie,
sempre disponibile,bravo e altruista....
ti ringraziano anche i miei occhi...che cosi individuano subito le somme in rosso .
buon proseguimento
saluti
Serpico
 
Per Serpico90, ho modificato lo script, ho inserito un altro Inputbox, in cui indicare il numero della somma da iniziare ad evidenziare, per defoult ho messo 300, se non vuoi evidenziare la somma 300, metti 301
 
Per Salvo.
Ho visto la modifica che hai fatto inserendo il numero della somma da cui iniziare, per la verità per me andava bene lo script che avevi fatto però con l'inserimento della somma da individuare diventa più completo.
Grazie di questa modifica .
Grazie a Claudio8 che ha dato questo suggerimento,che con l'occasione saluto .
Sempre grato del Vostro interessamento.
Saluti
Serpico
 
Buon giorno Salvo.......
riaprendo lo script che hai modificato mi da questo errore di sintassi
If Somma = > Som Then

ho smanettato un po è ho risolto unendo => questi due simboli poi ho salvato .
stamattina riaprendo lo script mi da sempre questo errore ,si puo evitare che ogni volta che apro lo script
devo fare questo salvataggio?
Grazie sempre della tua disponibilità
Saluti
Serpico
 
Buon giorno Salvo.......
riaprendo lo script che hai modificato mi da questo errore di sintassi
If Somma = > Som Then

ho smanettato un po è ho risolto unendo => questi due simboli poi ho salvato .
stamattina riaprendo lo script mi da sempre questo errore ,si puo evitare che ogni volta che apro lo script
devo fare questo salvataggio?
Grazie sempre della tua disponibilità
Saluti
Serpico

Ciao Serpico, se sei in grado in questo caso puoi pure togliere in quella riga l'operatore = , comunque nello script postato l'ho già tolto io, se vuoi inserire anche il 300, quando rispondi alla domanda metti 299.
 
E stato un mio errore nel suggerimento sovrastante.

Sostituisci => con >= che è la corretta sintassi su Spaziometria.

Saluti a tutti
 
E' la sintassi, ed anche il nostro lessico a renderlo unificabile ad un concetto:

MAGGIORE (DI)

MAGGIORE UGUALE (A)

Scriverlo e leggerlo al contrario è solo una brutta forma (anche se diffusa).

In VBscript è anche un errore.

:)
 
Ciao Salvo,

Non è un errore ... sposta solo gli intervalli.

Normalmente a 300 si attribuisce il valore intero di 300.

Non lo si definisce "più grande di 299".

Con i numeri interi pertanto non cambia nulla.

Se fossero Euro per esempio e si dovesse determinare come

dividere i centesimi, cioè come arrotondare al centesimo ...

Mentre nel calcolo dell'iva ai tempi della vecchia lira

si arrotondava alla "lira superiore";

ora invece, molti programmi di contabilità e la contabilità in Euro

dividono da 0 a 4 al centesimo inferiore e da 5 a 9 a quello superiore.

Se si usano ... i vecchi programmi "in lire" adattati alla nuova valuta

spesso con essi ci sono differenze di 1 centesimo nella divisione

del totale tra Imponibile e dell' Iva.

In sintesi e per analogia,

Con MAGGIORE di 300 ... 300 rimane ESCLUSO.

Con Maggiore Uguale 300 ... 300 rimane INCLUSO.

Ovvero "a livello di interi", ed in questi casi, si determina come dividere.

Cioè come includere o escludere il valore 300 ... dal gruppo di selezione.

Cioè "del come" accorparlo ad un gruppo oppure all'altro.

Secondo me è giusto usare

MAGGIORE UGUALE 300


:)
 
Ultima modifica:
Som = CInt(InputBox("Inserisci il Numero Della Somma Estratti In Cui Iniziare Ad Evidenziare ",Salvo50,300)
Ciao salvo.
Cosi come è scritto dovrebbe iniziare dal numero che selezioni quindi implica "="
Risolvi se non vuoi usare uguale
Con
Som=som-1

Oppure metti meno 1 all inputbox
Se ho capito bene la questione .
Ciao :)
 
Sembra di stare al parlamento.

Buona sera a tutti .
chiedo cortesemente uno script che ad ogni estrazione ,faccia la somma dei cinque estratti di ogni ruota.
se poi fosse possibile appena la somma raggiunge da 300 in poi potrebbe essere colorata in rosso in modo di poterla subito individuare .
Ringrazio .
Saluti
Serpico
Da quanto scrive Serpico, non vi sono altre ipotessi oltre a da 300 in poi per cui la sommma deve essere >= a 300.

Valutazioni e varianti di adattamento non vi dovrebbero essere. Tutto il resto è perditempo.
Saluti ;););):cool:
 
Ciao Claudio.

"da 300 in poi" è ambiguo.

Se fossero monete da 1 euro ... e fossero 301...

I due mucchi come sarebbero divisi ?

Tu scrivi:

299 Euro nel primo mucchio

più

2 Euro nel secondo mucchio.

La 300esima moneta e la 301esima moneta,

secondo te sarebbero nel secondo mucchio?

Ti sembra giusto ?

Secondo me è il solito problema.

Alcune scuole del contare e dello scrivere sono diverse da altre.

Il computer è preciso e le divide come comanda chi le scrive.

:)
 
Ultima modifica:

Ultima estrazione Lotto

  • Estrazione del lotto
    sabato 13 dicembre 2025
    Bari
    61
    81
    73
    68
    78
    Cagliari
    76
    59
    33
    78
    23
    Firenze
    10
    37
    58
    30
    71
    Genova
    17
    45
    37
    36
    72
    Milano
    10
    71
    70
    46
    87
    Napoli
    21
    11
    51
    68
    01
    Palermo
    84
    72
    26
    17
    79
    Roma
    39
    63
    46
    67
    50
    Torino
    35
    86
    79
    68
    85
    Venezia
    67
    68
    22
    77
    76
    Nazionale
    46
    12
    72
    65
    70
    Estrazione Simbolotto
    Venezia
    05
    13
    40
    35
    10
Indietro
Alto