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 11 gennaio 2025
    Bari
    73
    43
    01
    58
    81
    Cagliari
    69
    60
    18
    02
    10
    Firenze
    25
    32
    18
    55
    54
    Genova
    48
    05
    40
    34
    69
    Milano
    10
    07
    70
    44
    79
    Napoli
    11
    89
    01
    34
    80
    Palermo
    37
    80
    82
    44
    77
    Roma
    78
    04
    38
    39
    56
    Torino
    08
    13
    30
    27
    24
    Venezia
    56
    75
    36
    18
    70
    Nazionale
    63
    83
    19
    31
    80
    Estrazione Simbolotto
    Bari
    35
    34
    12
    23
    20
Indietro
Alto