Emanuele ha scritto:

Allora bisogna modificare qualcosina...
:-)
Ti faccio la descrizione con i cambiamenti...spero non si incasini più
di quello che è già.

Si:  completamente incasinata... :-)
Ma era il problema a monte che già era incasinato...


Schematicamente:
'Questa variabile serve ad evitare una prima linea bianca nel file di output
bIsFirstLine = True 'Aggiunta ora
...zot...

Visto e assimilato...

Attenzione perché con il simbolo dell'euro ha qualche problema, ricordo
di aver avuto problemi simili e Paolo

Grande Paolo!

mi aveva suggerito di aggiungere
una riga come questa:
oInputStream.Encoding = "Latin-9"
la puoi mettere appena *dopo*:
oInputStream = createUnoService("com.sun.star.io.TextInputStream")
aggiungendo anche la riga:
oOutputStream.Encoding = "Latin-9"
*dopo* la riga:
oOutputStream = createUnoService("com.sun.star.io.TextOutputStream")
a me funziona correttamente.

Anche a me!
In realtà non avevo problemi di €... quel simbolo l'avevo usato per rendere chiaro l'esempio. Ma problemi di lettere accentate sì!
e la tua indicazione è stata provvidenziale!


Potresti mettere questa parte del codice in una forma più "didattica" ?

Spero possa andare così.

Sì è andata benissimo... anche se il tuo uso disinvolto di loop annidati nelle sue diverse forme mi ha fatto venire il mal di testa... :-) Ho dovuto andare a vedermi alcune possibilità di loop che per pigrizia avevo - sinora - sempre evitato...

Scusami l'insistenza sul "didattico"... ma questo era un altro problema complesso come quello della macro_che_digerisce_quasi_tutto... della quale avevo perso il filo e il controllo ed ero costretto a stressarti... :-)

Questa volta, grazie al tuo esempio, ho potuto cavarmela "in proprio" e completando l'applicazione.
Ne sono venute fuori un bel po' di cartelle di codice... ma funziona!
(Il mio codice è più lungo del tuo... :-)  )

Grazie Emanuele

Bart

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a