Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Eliminare un File Excel da VBA

272 views
Skip to first unread message

gfranc...@gmail.com

unread,
Jun 16, 2013, 10:47:35 AM6/16/13
to
Ciao a tutti,
mi si presenta un problemino che cerco di spiegare:
Ho un'applicazione scritta in VBA (Access 2007) per la quale uso una Form che mi mostra i files Excel contenuti in una directory.
Seleziono il file excel che mi interessa e la routine evento associata ad un Bottone, importa in una Tabella SQL Server i dati contenuti nel File Excel.
Fino a qui tutto bene, il problemino mi si opresenta quando cerco di cancellare quel File Excel, in quanto non i serve più.
Uso il seguente codice:

Set ex = New Excel.Application
ex.Visible = False
id_Codice = Foglio
strInput = "F:\Duralamp\TestAlogene\" & id_Codice
Set wb = ex.Workbooks.Open(strInput)
Kill strInput

Quando la routine esegue Kill strInput VBA mi restituisce l'errore:

"Autorizzazione negata"

Quale è il problema?
Grazie in anticipo

@Alex

unread,
Jun 16, 2013, 12:31:38 PM6/16/13
to
Il file lo hai appena aperto è ovvio che ti restiuisca l'errore...
Mi chiedo perchè mentre lo hai aperto devi ELIMINARLO...????

Non è che devi crearlo NUOVO ed eliminare eventualmente
l'esistente...?

@Alex

gfranc...@gmail.com

unread,
Jun 16, 2013, 12:43:58 PM6/16/13
to
Hai ragione, l'ho aperto perchè ho importato i dati che mi servivano, devo prima di eliminarlo, chiuderlo.
Grazie per l'aiuto.
0 new messages