Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

EXCEL esportare dati in CVS

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

Re: EXCEL esportare dati in CVS

Postdi Francesco53 » 04/04/11 14:10

Allego file creato con la tua macro:
http://www.megaupload.com/?d=CVWQGW4Z
Grazie
Francesco
S.O. Vista e Office 2007
Francesco53
Utente Senior
 
Post: 647
Iscritto il: 20/02/10 18:45

Sponsor
 

Re: EXCEL esportare dati in CVS

Postdi Francesco53 » 04/04/11 14:15

Questo è il file generato con la macro:
http://www.megaupload.com/?d=CVWQGW4Z
Grazie
Francesco
S.O. Vista e Office 2007
Francesco53
Utente Senior
 
Post: 647
Iscritto il: 20/02/10 18:45

Re: EXCEL esportare dati in CVS

Postdi Francesco53 » 07/04/11 07:58

Buongiorno il file postato è uno
L'indicazione che finalmente ho avuto dal mio interlocutore è la seguente:
il programma che legge il vostro flusso è sviluppato in VB6 e il flusso viene letto riga per riga con l'istruzione Line Input.
i campi devono essere separati dal ;.
Grazie a chi mi può dare indicazioni.
FRancesco
S.O. Vista e Office 2007
Francesco53
Utente Senior
 
Post: 647
Iscritto il: 20/02/10 18:45

Re: EXCEL esportare dati in CVS

Postdi Anthony47 » 07/04/11 13:38

A questo punto suggerirei di aprire una discussione mirata nella sezione Programmazione, allegando il file da te prodotto (sia quello originale che l' ultimo che hai generato), chiedendo quale e' il comportamento con un programma "sviluppato in VB6 [ dove ] il flusso viene letto riga per riga con l'istruzione Line Input", e suggerimenti su come reagire alle lamentele del committente.
Se ti serviranno informazioni su come produrre un file (diverso da quello che hai gia' generato) tramite macro di excel, siamo qua.

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: 13903
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: EXCEL esportare dati in CVS

Postdi ricky53 » 07/04/11 13:42

Ciao,
se possibile, nella nuova discussione, puoi allegare il codice scritto in VB6 che legge il file che tu produci.
Grazie.
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W7; Office 2003-10-13-16
Avatar utente
ricky53
Utente Senior
 
Post: 4223
Iscritto il: 11/04/09 19:29
Località: Italia

Re: EXCEL esportare dati in CVS

Postdi Francesco53 » 07/04/11 21:14

Buonasera a tutti,
provo a seguire l'indicazione di Anthony e posterò richiesta nella sezione programmazione, vi prego di intervenire anche voi tutti per permettermi di chiudere la discussione.
Per Ricky, non ho possibilità di avere quanto tu richiedi, per me è stato già un grosso risultato poter sapere quello che ho scritto, l'unica risposta di questi mesi è sempre stata quella dell'impossibilità di importare i dati in quanto mancante il fine riga.
Grazie a tutti
Francesco
S.O. Vista e Office 2007
Francesco53
Utente Senior
 
Post: 647
Iscritto il: 20/02/10 18:45

Re: EXCEL esportare dati in CVS

Postdi ricky53 » 07/04/11 22:39

Ciao,
certo che questo interlocutore in quanto a spirito di collaborazione ... ma come può pensare di risolvere il problema scaricando su di te il problema visto che sei tu a produrre il file; Non ha pensato che forse qualche errore può averlo la su procedura che legge !!!

Il file che tu produci si legge senza difficoltà con l'istruzione “Line Input”
Ecco un esempio di lettura
Codice: Seleziona tutto
 Sub Leggi_Line_Input()
    File_Inp = "D:\Test.txt"
    Open File_Inp For Input As #1
    Do Until EOF(1)
        I = I + 1
' Legge con "LINE  INPUT"
        Line Input #1, Dati
        Sheets("Foglio1").Cells(I, 1) = "---" & Dati & "+++" ' <<--------- i "---"  e  i "+++" servono solo a capire quanto inizia e quando finisce la tua "Riga"
    Loop
    Close
End Sub

Provala !!!

A mio avviso il doppio “0D0A” che hai inserito non serve (già c'è il fine riga senza che tu sia stato obbligato a provare con un altro fine riga) per leggere correttamente il file con “Line Input” … però questo interlocutore …

Penso che anche nella sezione programmazione ti chiederanno di vedere il codice che legge il file che produci tu.
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W7; Office 2003-10-13-16
Avatar utente
ricky53
Utente Senior
 
Post: 4223
Iscritto il: 11/04/09 19:29
Località: Italia

Re: EXCEL esportare dati in CVS

Postdi Francesco53 » 08/04/11 10:49

Buongiorno Ricky,
grazie per la tua conferma sulla bonta del file, il problema è che quando ti devi interfacciare con persone che non lavorano nel privato, spesso diventa difficile avere collaborazione. L'abitudine a non fare niente al di fuori del quotidiano (sia come lavoro, sia come giornale da leggere), porta certe figure a dare risposte evasive, se fosse per me lo avrei già mandato a quel paese, ma ho promesso ad un amico di aiutarlo, ed è quello che cerco di fare grazie alla collaborazione di tutti voi.
Francesco
S.O. Vista e Office 2007
Francesco53
Utente Senior
 
Post: 647
Iscritto il: 20/02/10 18:45

Re: EXCEL esportare dati in CVS

Postdi ricky53 » 08/04/11 10:54

Ciao,
conosco questa realtà ... il mio cliente (della mia azienda) è "PUBBLICO"

Hai provato il mio esempio ?
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W7; Office 2003-10-13-16
Avatar utente
ricky53
Utente Senior
 
Post: 4223
Iscritto il: 11/04/09 19:29
Località: Italia

Re: EXCEL esportare dati in CVS

Postdi Francesco53 » 08/04/11 13:36

CIao Ricky,
ho provato sia con file.txt e con file .csv e legge entrambi.
Grazie
Francesco
S.O. Vista e Office 2007
Francesco53
Utente Senior
 
Post: 647
Iscritto il: 20/02/10 18:45

Re: EXCEL esportare dati in CVS

Postdi Francesco53 » 08/04/11 13:37

separando tranquillamente le righe.
FRancesco
S.O. Vista e Office 2007
Francesco53
Utente Senior
 
Post: 647
Iscritto il: 20/02/10 18:45

Precedente

Torna a Applicazioni Office Windows


Topic correlati a "EXCEL esportare dati in CVS":


Chi c’è in linea

Visitano il forum: patel e 8 ospiti