Vba errore run-time 462

di il
2 risposte

Vba errore run-time 462

Ciao A tutti, da Access, seleziono un file .eml da aprire tramite Excel per poter estrarre velocemente dei dati da inserire nel DB.
Alla prima esecuzione del codice tutto OK, la seconda si genera l'errore di Errore di run-time '462': il computer server remoto non esiste o non è disponibile, la terza tutto OK, la quarta errore e così via.
il codice che utilizzo è il seguente
Dim fDialog As Office.FileDialog
 Set fDialog = Application.FileDialog(msoFileDialogFilePicker)

    With fDialog
        .AllowMultiSelect = False
        .Title = "Seleziona il file da aprire"
        .InitialFileName = "E:\Scaricati\" '& "\Archivio" 'DA MODIFICARE
        If .Show = -1 Then

            For Each selezione In .SelectedItems
                FileDaAprire = selezione
                'XLApp.Workbooks.Open FileName:=FileDaAprire, ReadOnly:=True
                Workbooks.Open FileName:=FileDaAprire, ReadOnly:=True
            Next
        Else
        MsgBox "Operazione annullata!", vbInformation
        Exit Sub
        End If
    End With
Ho verificato che l'errore si genera anche se prima dell'esecuzione del codice non c'è nessun processo di excel attivo (PID)
Ho cercato un po' in rete ma non sono riuscito a trovare una soluzione

2 Risposte

Devi accedere o registrarti per scrivere nel forum
2 risposte