Ho un grande file CSV che dovrebbe avere due campi. Dovrebbe assomigliare sostanzialmente a questo:
1234, Some series of words
539345, Something else
2039, "quotes are, of course, necessary here"
Il problema è che mancano le virgolette sulla riga 3 e ci sono molte righe come questa. Ho registrato una macro per effettuare le seguenti operazioni:
- Vai all'inizio di una riga
- Passa al punto subito dopo la prima virgola
- Inserisci una virgoletta
- Vai alla fine della linea
- Aggiungi un segno di virgolette
Tuttavia, anche con questa macro, devo scansionare manualmente il file, riproducendolo su righe con più virgole. Non posso farlo su ogni linea, perché non è un CSV valido.
Quello che mi piacerebbe è un comando di sostituzione che dice: "per le righe con più di una virgola, inserisci una virgoletta dopo la prima virgola e una virgoletta alla fine della riga".
Qualcuno si preoccupa di fare un salto a questo?