Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

file txt - compare - risultato

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

file txt - compare - risultato

Postdi Tool » 23/06/09 13:17

Ciao,
questa volta vi posto il file ;)

http://myfreefilehosting.com/f/8e5a870168_0.06MB

prima di tutto il txt può cambiare, quindi le info posso trovarle in altre righe.
Ciò che mi serve è comparare il 2 e il 5 nella riga che comincia con Specification con il 2 e il 5 nella riga Stock frequency, al posto loro ci possono essere altri numeri, l'importante è che quello prima della virgola sia lo stesso del primo numero di Stock frequency, idem per quello dopo la virgola. poi vabbè se uguale msgbox else msgbox.

grazie.
ciao.
Avatar utente
Tool
Utente Junior
 
Post: 37
Iscritto il: 21/04/09 13:26

Sponsor
 

Re: file txt - compare - risultato

Postdi Anthony47 » 23/06/09 15:04

Hai gia' provato a modificare la macro di Flash del quesito precedente (viewtopic.php?f=26&t=80891)?

Ciao.
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13899
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: file txt - compare - risultato

Postdi Flash30005 » 23/06/09 15:31

Tool ha scritto:Ciao,
questa volta vi posto il file ;)

http://myfreefilehosting.com/f/8e5a870168_0.06MB

prima di tutto il txt può cambiare, quindi le info posso trovarle in altre righe.
Ciò che mi serve è comparare il 2 e il 5 nella riga che comincia con Specification con il 2 e il 5 nella riga Stock frequency, al posto loro ci possono essere altri numeri, l'importante è che quello prima della virgola sia lo stesso del primo numero di Stock frequency, idem per quello dopo la virgola. poi vabbè se uguale msgbox else msgbox.

grazie.
ciao.


Il tuo link mi apre direttamente il file txt e l'ho salvato nel mio Pc (è opportuno cambiare nome ai vari file testo e non sempre prova)
Ho quindi aperto il file testo e non trovo alcuna riga che comincia con Specification o Stock frequency ma queste parole sono rispettivamente all'interno dell'ottava e dell'undicesima riga
invio il link del file testo che ho ricevuto, dammi conferma che è proprio così
http://rapidshare.com/files/247752991/S ... n.rar.html
inoltre, in questo caso, quali sono i valori da confrontare?

Ciao
Flash
Win7 + Office 2010 Ita
"Fotografica" al servizio dell'immagine

Ottime opportunità di lavoro (part-time o full-time) con guadagni immediati. Info in MP
Avatar utente
Flash30005
Moderatore
 
Post: 8460
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: file txt - compare - risultato

Postdi Tool » 24/06/09 09:20

ciao ti allego

file sharing
http://www.megafileupload.com/en/file/1 ... 1-txt.html

e screenshot
http://img188.imageshack.us/img188/9016/note1j.jpg

le due voci sono alla riga 26 e 34, ma possono comunque cambiare a seconda del txt generato, stessa cosa per le cifre dei due valori da comparare, questi puoi vederli nello screenshot segnati con colore, quindi in questo caso abbiamo 2,5 e 25 (che come ho detto prima possono variare) quindi la compare deve andare a vedere in questo caso che il 2 prima della virgola sia uguale al 2 (del 25) e che il 5 dopo la virgola sia uguale al 5(sempre del 25). Sempre così, quindi:


ciao
grazie.
Avatar utente
Tool
Utente Junior
 
Post: 37
Iscritto il: 21/04/09 13:26

Re: file txt - compare - risultato

Postdi Flash30005 » 24/06/09 09:51

prova questa macro
Codice: Seleziona tutto
Sub Confronta()
Open "C:\Database\Note1.txt" For Input As #1
Do Until EOF(1)
    Line Input #1, riga
    If Trim(Mid(riga, 1, 13)) = "Specification" Then
        Process = Trim(Mid(riga, 56, 3))
        Process = Replace(Process, ".", "")
    End If
    If Trim(Mid(riga, 1, 15)) = "Stock frequency" Then
        freq = Trim(Mid(riga, 18, 2))
    End If
Loop
 If Process = freq Then
    MsgBox "Ok"
 Else
    MsgBox "Diverso"
 End If
Close #1
End Sub

Il file Note1.txt è posizionato in C:\Database\
(adatta il percorso alle tue esigenze)

Ciao
Flash
Win7 + Office 2010 Ita
"Fotografica" al servizio dell'immagine

Ottime opportunità di lavoro (part-time o full-time) con guadagni immediati. Info in MP
Avatar utente
Flash30005
Moderatore
 
Post: 8460
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: file txt - compare - risultato

Postdi Tool » 24/06/09 10:08

PERFETTO Flash, ti ringrazio.

ciaociao
Avatar utente
Tool
Utente Junior
 
Post: 37
Iscritto il: 21/04/09 13:26


Torna a Applicazioni Office Windows


Topic correlati a "file txt - compare - risultato":


Chi c’è in linea

Visitano il forum: Nessuno e 7 ospiti