Novità

Piccolo aiutino su script, Mike o altri scripter se date un occhio...Grazie!

ciao , si è possibile sia con l'istruzione scrivi che consente di impostare il colore sia mettendo i numeri in una tabella dove puoi colorare le singole celle.
Riguard oa lcome fare sei tu che devi pensare ad un sistema ...io vi dico a cosa servono le istruzioni e cosa fanno , ma a come congegnarle ci deve pensare lo scripter.
 
Anche questa non sarà una passeggiata...lo so già! :)

Sapevo dell'istruzione Scrivi ed anche del SetColoreCella per le tabelle...è proprio il come fare il mio quesito...non lo voglio fatto, ma solo qualche imput per capirne il come..:)

P.S Magari fossi uno scripter...
 
bhe aspirante scripter .. a maggior ragione a te il compito di pensare come fare .. l'nput è semplicissimo .. prova a pensare a come lo faresti a mano e poi trasforma tutto in linguaggio.
ciao
 
Ciao Mike,
mi rivolgo a Te per una dritta su questa cosa che volevo già fare un po' di tempo fa...Luigi mi ha dato alcune dritte ma come da Sua "scuola" un po' criptiche.

Ho visto che hai fatto un qualcosa di simile per Adispo2000 su un'altro post dove dava in input un suo file txt...

Per spiegarmi meglio ripeto cosa volevo ottenere:

Nel dettaglio vorrei fare in modo di evidenziare non solo i numeri della formazione in esame, ma anche se in caso sono usciti solo 2 numeri o tre etc etc (in base allo sviluppo combinazioni che uno fa).

Mi spiego meglio con delle immagini:

Lo script attuale, da in output questo:
Adesso.jpg

In questo caso ho scelto di sviluppare delle formazioni di 3 numeri ed in rosso mi evidenzia i numeri usciti.

Domanda:

E' possibile fare in modo che mi evidenzi anche in un'altro colore se sono usciti solo 2 numeri??

Se avessi scelto di analizzare formazioni di 4 numeri, vorrei : in rosso 4 - in altro colore se solo 3 - in altro ancora se 2 e così via....

Secondo Te come è possibile farlo?


Grazie in anticipo!


Carmine
 
Ultima modifica:
Ciao Moro(Carmine), leggendo il tuo quesito di primo impatto direi proprio di si.
Rivedendo lo script tuo di riferimento ti posso consigliare di fare un ciclo for per le classi esempio da 1 a 4 ed in base alla classe di sviluppo poi vedere di mettere il colore di evidenza con If-Then. e ColoreTesto.

Certo che con una tabella e un verifica esito è sicuramente possibile.

La mia risposta è dunque affermativa. provaci è se hai bisogno vedrò di trovare il tempo per aiutarti, ma so sai cavartela benissimo da solo.

Un saluto
 
Ciao Mike,
allora ho capito bene quello che intendi...lo script è un pelino diverso da quella volta, sotto lo trovi come l'ho io in questo momento.

Codice:
Option Explicit
Sub Main
	Dim data,ora,ninizio,nfine,numeri,nNumEstr,num,nume,numestr,numestrazioni,nColonneTot,dal,al,n,l,l1,l2,o,r,Classe,Cl,aCol,z,x,ATQC
	Dim avoci(9)
	ReDim aNumeri(1260)
	avoci(1) = "AMBI"
	avoci(2) = "TERNI"
	avoci(3) = "QUATERNE"
	avoci(4) = "CINQUINE"
	avoci(5) = "SESTINE"
	avoci(6) = "SETTINE"
	avoci(7) = "OTTINE"
	avoci(8) = "NOVINE"
	avoci(9) = "DECINE"
	Dim aTitoli(5),ess,esito,colpi,estratti,id
	Call AggiornaArchivioDL
	Call ImpostaArchivio10ELotto(2)
	z = GetInfoEstrazioneDL(EstrazioniArchivioDL)
	x =(Mid(z,11,3))
	numestrazioni = InputBox("QUANTE ESTRAZIONI VUOI VERIFICARE ?" & vbCrLf & " " & vbCrLf & "IN AUTOMATICO VIENE INSERITO IL NUMERO" & vbCrLf & " " & vbCrLf & "DI QUELLE ESTRATTE OGGI FINO AD ORA","NUMERO USCITE OGGI",x)
	nfine = EstrazioniArchivioDL
	ninizio = nfine - numestrazioni + 1
	For l1 = ninizio To nfine
	l2 = l1
	Next
	Call ScegliNumeri(aNumeri)
	ATQC = ScegliOpzioneMenu(avoci,1,"COSA VUOI SVILUPPARE ?")
	Select Case ATQC
	Case 0
	MsgBox "NON HAI SCELTO COSA SVILUPPARE !"
	Case 1
	Cl = 2
	Case 2
	Cl = 3
	Case 3
	Cl = 4
	Case 4
	Cl = 5
	Case 5
	Cl = 6
	Case 6
	Cl = 7
	Case 7
	Cl = 8
	Case 8
	Cl = 9
	Case 9
	Cl = 10
	End Select
	Classe = Cl
	nColonneTot = InitSviluppoIntegrale(aNumeri,Classe)
	For l = 1 To nColonneTot
		Call GetCombSviluppo(aCol)
		n = SerieFreqDL(ninizio,nfine,aCol,Classe)
		r = SerieRitardoDL(ninizio,nfine,aCol,Classe)
		ReDim aValori(5)
		aValori(1) = StringaNumeri(aCol)
		aValori(2) = Format2(n)
		aValori(3) = Format2(r)
		If n = 0 Then
		Scrivi aValori(1) & " | " & "FREQUENZA (" & n & ")" & " | " & "RITARDO (" & r & ")" & " ---> FORMAZIONE NON ANCORA USCITA",True,,,vbRed
		Else
		Scrivi aValori(1) & " | " & "FREQUENZA (" & n & ")" & " | " & "RITARDO (" & r & ")",True,,,vbBlue
		End If
		For ess = ninizio To nfine
			id = GetInfoEstrazioneDL(ess)
			If VerificaEsitoDL(aCol,ess,Cl,1,esito,colpi,estratti,id) = True Then
			numestr = IndiceAnnualeDL(ess)
			data = Mid(GetInfoEstrazioneDL(id),15,11)
			ora = GetOraEstrazione(numestr)
			Call ScriviEdEvidenzia(id,aCol)
			Scrivi data & " " & ora & " " & numestr & " ",True,,,vbBlue
			End If
		Next
		Scrivi String(82,"-")
	Next
	Call Scrivi
	Call TestoInBandaPassante("Script Realizzato Da (Moro_80) Carmine",1,vbYellow,vbBlack)
End Sub
Function GetOraEstrazione(numestr)
Dim Ore
Dim TotMinuti
Dim MinutiRimanenti
TotMinuti =(numestr * 5)
Ore = TotMinuti / 60
MinutiRimanenti = TotMinuti Mod 60
GetOraEstrazione = FormattaStringa(Int(Ore),"00") & ":" & FormattaStringa(MinutiRimanenti,"00")
End Function
Sub ScriviEdEvidenzia(idEstr,aNumDaEvid)
Dim p
Dim xx
Dim n
ReDim aN(90)
For xx = 1 To UBound(aNumDaEvid)
aN(aNumDaEvid(xx)) = True
Next
For p = 1 To 20
n = EstrattoDL(idEstr,p)
If aN(n) Then
Call Scrivi(Format2(n) & " ",1,0,,vbRed)
Else
Call Scrivi(Format2(n) & " ",1,0,,vbBlack)
End If
Next
End Sub

E' fattibile comunque quello che proponi Tu?

Saluti
 
Ciao Moro,scusa il ritardo ma ho avuto poco tempo, secondo me è possibile ma bisogna rivoltare lo script e devi provare nella sub EvidenziaNumeri con qualche ciclo for.
Per il momento sono impegnato anche in altro e non riesco a concentrarmi per questa soluzione.

Se in ritagli di tempo trovo soluzioni non mancherò.

Ciao
 

Ultima estrazione Lotto

  • Estrazione del lotto
    martedì 18 novembre 2025
    Bari
    07
    35
    82
    62
    16
    Cagliari
    60
    42
    25
    31
    51
    Firenze
    48
    36
    03
    35
    25
    Genova
    17
    57
    09
    66
    85
    Milano
    69
    78
    37
    85
    16
    Napoli
    08
    27
    17
    26
    68
    Palermo
    24
    77
    19
    79
    45
    Roma
    45
    14
    27
    21
    07
    Torino
    27
    51
    35
    76
    63
    Venezia
    52
    05
    46
    10
    53
    Nazionale
    23
    69
    01
    02
    38
    Estrazione Simbolotto
    Torino
    24
    44
    23
    21
    02
Indietro
Alto