Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Errore in "CopyFromRecordset" su Excel

    Salve a tutti!

    Ho un problema quando, riempiendo un file Excel con il metodo "CopyFromRecordset", alcune celle del recordset contengono alcuni caratteri particolari.

    Credo che l'errore stia in questi caratteri perchè ho provato con altri campi "puliti" (cioè senza caratteri strani) e l'errore non si presenta.
    L'errore è il "error '80004005' ".

    La cosa strana è che se provo a fare l'esportazione dei dati "a mano" (esecuzione della select sul db, copia ed incolla dei dati su Excel) non mi da alcun tipo di errore.

    Ci sono caratteri tipo "Ã", "Â", "¨" o simili che possono dar fastidio nell'uso del metodo CopyFromRecordset?
    Sapete come aggirare/risolvere il problema?

    Grazie in anticipo a tutti!
    Sono fermamente convinto che sia possibile fare ogni cosa. Tutto sta a capire come.

  2. #2
    vedi te se trovi quello che ti serve:

    http://search.microsoft.com/results....yFromRecordset
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Originariamente inviato da Santino83_02
    vedi te se trovi quello che ti serve:

    http://search.microsoft.com/results....yFromRecordset
    Grazie!
    Purtroppo non ho trovato la soluzione al mio problema, pertanto ho per ora ovviato scrivendo un ciclo che scrive i dati cella per cella, anche se in questo modo la creazione del file è decisamente più lenta.
    Anche in questo caso è strano che così non dia problemi (utilizzando il Range().Value) mentre con i CopyFromRecordset continui a darne...
    Sono fermamente convinto che sia possibile fare ogni cosa. Tutto sta a capire come.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.