Novità

Per chi puo aiutarmi

Ciao, Milonico,
guarda se va bene.

Codice:
Sub Main()

For es=3549 To EstrazioneFin

For r=1 To 10
If Estratto(es,r,1)>0 Then
Scrivi Anno(es)&"/"&Format2(Mese(es))&"/"&Format2(giorno(es))&"    ",0,0
Scrivi SiglaRuota(r)&"    ",0,0
For p=1 To 5
Scrivi FormatSpace(Estratto(es,r,p),2,1)&"    ",0,0
Next
Scrivi
End If
Next
Next

Scrivi

End Sub
 
ciao Buongiorno Cinzia27 quello sopra non funziona non me lo legge deve essere come il file che ti ho allegato file originale,togli estenzione pdf ,
P.S MI PUOI AGGIUNGERE ANCHE LA NAZIONALE .
 

Allegati

Ultima modifica:
Ciao, Milonico.
Lo script ti dà l'output da copiare.
Poi il file lo crei tu nel formato che vuoi.
Ti ho aggiunto Nz.

Codice:
Sub Main()

For es=3549 To EstrazioneFin ' per NZ imposta 7440

For r=1 To 11
If r=11 Then r=12
If Estratto(es,r,1)>0 Then
Scrivi Anno(es)&"/"&Format2(Mese(es))&"/"&Format2(Giorno(es))&"    ",0,0
Scrivi SiglaRuota(r)&"    ",0,0
For p=1 To 5
Scrivi FormatSpace(Estratto(es,r,p),2,1)&"    ",0,0
Next
Scrivi
End If
Next
Next

Scrivi

End Sub
 
Ciao,

prova lo script di Cinzia con queste modifiche:

Codice:
Sub Main()
   Dim Es,R,P,S,Out
   S = vbTab
   For Es = 3549 To EstrazioneFin ' per NZ imposta 7440
      For R = 1 To 11
         If R = 11 Then R = 12
         Out = ""
         If Estratto(Es,R,1) > 0 Then
            'Scrivi Anno(es)&"/"&Format2(Mese(es))&"/"&Format2(giorno(es))&"    ",0,0
            Out = Anno(Es) & "/" & Format2(Mese(Es)) & "/" & Format2(giorno(Es)) & S & SiglaRuota(R)
            'Scrivi SiglaRuota(r)&"    ",0,0
            For P = 1 To 5
               'Scrivi FormatSpace(Estratto(es,r,p),2,1)&"    ",0,0
               Out = Out & S & Format2(Estratto(Es,R,P))
            Next
         End If
         If Out <> "" Then Scrivi Out
      Next
   Next
End Sub

:)
 
o provato Cinzia e joe ma non devono essere in colonna ma consecutivi come posto foto ,e come in allegato tx
 

Allegati

  • 1.png
    1.png
    112,5 KB · Visite: 16
Il file di testo che hai allegato contiene LF al temine di ogni linea.

Mentre nell'immagine che hai allegato, il 5° Estratto di ogni ruota non è separato dalla data della ruota successiva.

Anche la lunghezza delle estrazioni è variabile perchè i numeretti sembra non abbiano lo zero.

A seguito di questo ogni estrazione può avere lunghezza variabile e non si sa come separarla dalla precedente / successiva.

Dunque avendo alcune variabili indefinite ed indicazioni contrastanti tra lo loro è difficile e soprattutto improbabile,

azzeccare il formato corretto da assegnare all'output.

In sintesi si tratterebbe di avere "il formato reale" della struttura e non quello manipolato dall'editor del testo o

dal come l'html e/o la trasmissione via web lo ripropone modificato nel PC remoto.

:)
 
Si ma ... come ho detto e come potrei ripetere facendo mie proprie le parole di Cinzia,

gli script fanno esattamente quello che hai chiesto e quello che proponi.

Infatti il file che hai indicato ha:

Sto.jpg

*Linee di lunghezza variabile

* numeretti ad una sola cifra

* linee che terminano con il LineFeed

Non si può fare diversamente dal farlo così a meno che non si specifichi cosa si vuole di diverso.

:)
 
grazie di cuore joe e Cinzia27


Prego.

Ma la curiosità nel capire cosa volevi non è soddisfatta!

Perché c'è un paradosso logico.

Se volevi esattamente quell'archivio, potevi usare quell'archivio.

Se invece l'archivio deve essere diverso, non può essere uguale.

Mi sembra, che da queste 2 ipotesi, non se ne esca, semplicemente, ringraziando.

:)
 

Ultima estrazione Lotto

  • Estrazione del lotto
    sabato 30 agosto 2025
    Bari
    85
    39
    37
    73
    79
    Cagliari
    73
    35
    51
    59
    10
    Firenze
    49
    44
    08
    68
    61
    Genova
    55
    05
    44
    42
    62
    Milano
    54
    79
    11
    78
    70
    Napoli
    23
    71
    09
    14
    49
    Palermo
    88
    07
    28
    30
    26
    Roma
    31
    84
    35
    48
    85
    Torino
    39
    48
    87
    16
    27
    Venezia
    56
    35
    87
    17
    73
    Nazionale
    53
    02
    90
    72
    66
    Estrazione Simbolotto
    Nazionale
    24
    15
    10
    03
    07
Indietro
Alto