Buon giorno a tutti
Sono sei mesi che faccio ricerca di previsioni con le spie usando, l'ultimo ,ottimo, listato di ILEGEND
che permette di fare ricerca su mesi uguali negli anni pregressi
ma mi mancava il colpo d'occhio.....
cerca e ricerca, mi sono imbattuto nello script di JOE ,modificato da Master, che posto qui sotto .
mi sono detto ...e' gia' stato modificato,nessuno si e' lamentato, quindi faccio un tentativo....
e 'richiedo ,non una modifica ma, un'aggiunta....di un Evidenziatore anzi due.. da INPUTBOX
il primo inputbox per selezionare con un colore diciamo rosso le spie ( tre numeri possono bastare)
il secondo inputbox per selezionare la previsione di colore blu ( sei numeri possono bastare)
Con l'eta', che galoppa gli occhiali, non sono piu' sufficienti cosi portandomi, leggermente
avanti , mi sono permesso di aggiungere una linea "scrivi" per indicare le ruote in testa alle colonne.
Il massimo sarebbe di aumentare leggermente la grandezza dei caratteri dell'output..
Ringrazio ,anticipatamente chi vorra' farlo.
code [
Option Explicit
Sub Main
'Archivio per Trivellato
' Script By Joe modificato per solare scelta anni e mese By Master
Dim Ini,Fin,IdEstr,R,P,sEstr,sChr_Num,sChr_Col
Dim Mes,AnIni,AnFin
sChr_Num = "."
sChr_Col = Chr(32)
Mes = CInt(InputBox("Inserisci MESE di ricerca","MESE",1))
AnIni = CInt(InputBox("Inserisci ANNO INIZIO ricerca","ANNO",2019))
AnFin = CInt(InputBox("Inserisci ANNO FINE ricerca","ANNO",2022))
'Call ScegliRange( Ini,Fin,EstrazioneIni,EstrazioneFin)
ColoreTesto 2
Scrivi Space(0) & " DATA | BA | CA | FI | GE | MI | NA | PA | RO | TO | VE | NAZ "
ColoreTesto 0
Ini = EstrazioneIni
Fin = EstrazioneFin
Call ResetTimer
For IdEstr = Fin To Ini Step - 1
If Mese(IdEstr) = Mes And Anno(IdEstr) >= AnIni And Anno(IdEstr) <= AnFin Then
Call AvanzamentoElab(Ini,Fin,IdEstr)
sEstr = Data(IdEstr) & sChr_Col
For R = 1 To 12
If R = 11 Then R = 12
ReDim aEstr(0)
Call GetArrayNumeriRuota(IdEstr,R,aEstr)
For P = 1 To 5
sEstr = sEstr & CStr(Format2(aEstr(P)))
If P < 5 Then sEstr = sEstr & sChr_Num
Next
sEstr = sEstr & sChr_Col
Next
Scrivi 'SE METTI L'APICE L'OUTPUT SI COMPATTA
Scrivi sEstr
End If
Next
End Sub
Function Data(Es)
Dim D,M
D = DataEstrazione(Es)
M = Mese(Es)
Data = Left(D,2) & Space(1) & Left(MeseNome(M),3) & Space(1) & Anno(Es)
End Function
]
Sono sei mesi che faccio ricerca di previsioni con le spie usando, l'ultimo ,ottimo, listato di ILEGEND
che permette di fare ricerca su mesi uguali negli anni pregressi
ma mi mancava il colpo d'occhio.....
cerca e ricerca, mi sono imbattuto nello script di JOE ,modificato da Master, che posto qui sotto .
mi sono detto ...e' gia' stato modificato,nessuno si e' lamentato, quindi faccio un tentativo....
e 'richiedo ,non una modifica ma, un'aggiunta....di un Evidenziatore anzi due.. da INPUTBOX
il primo inputbox per selezionare con un colore diciamo rosso le spie ( tre numeri possono bastare)
il secondo inputbox per selezionare la previsione di colore blu ( sei numeri possono bastare)
Con l'eta', che galoppa gli occhiali, non sono piu' sufficienti cosi portandomi, leggermente
avanti , mi sono permesso di aggiungere una linea "scrivi" per indicare le ruote in testa alle colonne.
Il massimo sarebbe di aumentare leggermente la grandezza dei caratteri dell'output..
Ringrazio ,anticipatamente chi vorra' farlo.
code [
Option Explicit
Sub Main
'Archivio per Trivellato
' Script By Joe modificato per solare scelta anni e mese By Master
Dim Ini,Fin,IdEstr,R,P,sEstr,sChr_Num,sChr_Col
Dim Mes,AnIni,AnFin
sChr_Num = "."
sChr_Col = Chr(32)
Mes = CInt(InputBox("Inserisci MESE di ricerca","MESE",1))
AnIni = CInt(InputBox("Inserisci ANNO INIZIO ricerca","ANNO",2019))
AnFin = CInt(InputBox("Inserisci ANNO FINE ricerca","ANNO",2022))
'Call ScegliRange( Ini,Fin,EstrazioneIni,EstrazioneFin)
ColoreTesto 2
Scrivi Space(0) & " DATA | BA | CA | FI | GE | MI | NA | PA | RO | TO | VE | NAZ "
ColoreTesto 0
Ini = EstrazioneIni
Fin = EstrazioneFin
Call ResetTimer
For IdEstr = Fin To Ini Step - 1
If Mese(IdEstr) = Mes And Anno(IdEstr) >= AnIni And Anno(IdEstr) <= AnFin Then
Call AvanzamentoElab(Ini,Fin,IdEstr)
sEstr = Data(IdEstr) & sChr_Col
For R = 1 To 12
If R = 11 Then R = 12
ReDim aEstr(0)
Call GetArrayNumeriRuota(IdEstr,R,aEstr)
For P = 1 To 5
sEstr = sEstr & CStr(Format2(aEstr(P)))
If P < 5 Then sEstr = sEstr & sChr_Num
Next
sEstr = sEstr & sChr_Col
Next
Scrivi 'SE METTI L'APICE L'OUTPUT SI COMPATTA
Scrivi sEstr
End If
Next
End Sub
Function Data(Es)
Dim D,M
D = DataEstrazione(Es)
M = Mese(Es)
Data = Left(D,2) & Space(1) & Left(MeseNome(M),3) & Space(1) & Anno(Es)
End Function
]