Condividi tramite

Errore di run-time ‘430’

Anonimo
2011-11-07T21:11:51+00:00

Ciao a tutti!

Ho un applicativo nel quale c’è una routine che estrae un recordset (rs) di valori da una tabella di Access

e li copia in un foglio di Excel… però il codice:

     xlBook.Sheets(1).Range("A2").CopyFromRecordset rs 

mi genera un Errore di run-time ‘430’: La classe non supporta l’automazione o l’interfaccia prevista.

Questo errore viene generato se utilizzo l’applicativo con Office 2007 + WinXP SP2,

mentre se lo utilizzo con Office 2007 + Win7, allora non ci sono problemi.

Questo problema sicuramente dipende dal metodo CopyFromRecordset, ma non saprei come risolverlo…

Avete qualche suggerimento da darmi?

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2011-11-10T21:13:40+00:00

Scusatemi se certe volte rispondo un po' in ritardo… o è per mancanza di tempo o per analizzare per bene il problema.

Grazie Giorgio!! Leggendo la discussione che mi hai suggerito sono riuscito ad eliminare il problema.

Riporto la procedura che ho utilizzato, che magari può essere utile a qualche altro membro del forum:

1)    Inserire il CD di WinXP SP2 (supponiamo nel disco D) e chiudere il menu iniziale che appare.

2)    Aprire la cartella:  “C:\Windows\Inf”  inserendo tale percorso in una finestra di Windows Explorer.

3)    Nella suddetta cartella, cliccare il tasto destro sul file "Mdac.inf" e premere “Installa”.

4)    Quando esce la finestra “Richiesta file”, nella casella “Copia file da:”, selezionare il path: “D:\I386”.

5)    Premere OK, dando quindi inizio al processo di COPIA dei diversi files.

6)    Quando esce la finestra “Conferma sostituzione file”, alla domanda “Sovrascrivere il file più recente”

premere “No, nessuno”.

Una volta terminato il processo di COPIA, il problema è risolto (anche senza riavviare il pc).

P.S.: Subito pensavo che il problema dipendesse dal file **dao360.dll**…. ma nel mio applicativo non

è spuntato il riferimento “Microsoft DAO 3.6 Object Library”….

La risposta è stata utile?

0 commenti Nessun commento

1 risposta aggiuntiva

Ordina per: Più utili
  1. Anonimo
    2011-11-09T15:36:53+00:00

    Ciao Eulero

    sei riuscito a seguire i suggerimenti di Giorgio?

    Aiutaci ad aiutarti, fai sapere

    saluti

    Gabriele

    La risposta è stata utile?

    0 commenti Nessun commento