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
    martedì 03 febbraio 2026
    Bari
    26
    30
    24
    71
    38
    Cagliari
    07
    71
    77
    64
    16
    Firenze
    15
    23
    49
    50
    66
    Genova
    65
    85
    01
    03
    68
    Milano
    79
    21
    03
    43
    54
    Napoli
    65
    72
    89
    76
    43
    Palermo
    20
    50
    26
    72
    77
    Roma
    75
    76
    31
    77
    51
    Torino
    52
    47
    11
    14
    08
    Venezia
    84
    41
    88
    13
    47
    Nazionale
    19
    03
    34
    61
    48
    Estrazione Simbolotto
    Cagliari
    05
    12
    13
    20
    38

Ultimi Messaggi

Indietro
Alto