Excel Forum Per condividere esperienze su Microsoft Excel

Eliminare doppie virgolette

  • Messaggi
  • OFFLINE
    PieroCurcio
    Post: 1
    Registrato il: 03/04/2018
    Città: REGGIO CALABRIA
    Età: 70
    Utente Junior
    2013
    00 29/01/2021 11:57
    Buongiorno a tutti,
    premetto che ho una discreta conoscenza di Vb6, ma poca di excel.
    Passo subito ad esporre il problema :
    Importando, con una routine di Visual Basic 6.0, in Excel un file csv mi accorgo che, non sempre, alcuni campi e rispettivi valori, sono racchiusi tra virgolette. Cosa molto strana, ma non posso farci nulla. Esiste la possibilità di creare una macro che elimina le doppie virgolette ad inizio e fine campo e relativo valore ?
    Se si, potete, gentilmente, darmi qualche suggerimento ?
    Grazie
  • OFFLINE
    dodo47
    Post: 3.048
    Registrato il: 06/04/2013
    Utente Master
    2010
    00 29/01/2021 12:41
    Ciao
    cioè vorresti cancellare le celle che contengo qualsiasi cosa che inizia e finisce con " ??

    saluti




    [Modificato da dodo47 29/01/2021 12:42]
    Domenico
    Win 10 - Excel 2016
  • OFFLINE
    rollis13
    Post: 1.080
    Registrato il: 16/08/2015
    Città: CORDENONS
    Età: 67
    Utente Veteran
    Excel 2016-32bit Win11
    00 30/01/2021 09:08
    Un saluto a tutti.
    Ma, come avviene l'importazione ?
    Per restare sulle formule potresti utilizzare le funzioni stringa Destra( e Sinistra( per rinunciare al primo e all'ultimo carattere oppure in un solo passaggio con Stringa.Estrai( ed al limite se necessario puoi aggiungere un Annulla.Spazi( se la stringa ricavata è 'sporca'.
    Stesso concetto se vuoi automatizzare con una macro.
    [Modificato da rollis13 30/01/2021 09:13]

    ______________________________________________________________
    C'è chi fa le COSE a CASO e chi fa CASO alle COSE (Ignoto)