Tony61
2009-11-08 10:29:28 UTC
Buongiorno a tutti
Su click di un bottone vorrei esportare una query in excel tramite il metodo
OutputTo,
dandogli il nome del file composto da tre campi di una maschera, ma mi dice
"impossibile salvare i dati di output nel file selezionato"
Un'altra cosa che mi piacerebbe fare, è quella di verificare se nella
cartella destinataria esiste già un file con quel nome.
grazie anticipatamente
Toni
riporto il codice inserito:
Private Sub Comando20_Click()
On Error GoTo Err_Comando20_Click
Dim nomefile As String
nomefile = "C:\Questionarioprova\" & Me.ansc & " " & Me.ist & " " & Me.sez &
".xls"
If DCount("*", "esportaquery") > 0 Then
DoCmd.OutputTo acOutputQuery, "esportaquery", acFormatXLS, nomefile
Else
MsgBox "In base alla richiesta formulata non ci sono dati da esportare",
vbExclamation
End If
Exit_Comando20_Click:
Exit Sub
Err_Comando20_Click:
MsgBox Err.Description
Resume Exit_Comando20_Click
End Sub
Su click di un bottone vorrei esportare una query in excel tramite il metodo
OutputTo,
dandogli il nome del file composto da tre campi di una maschera, ma mi dice
"impossibile salvare i dati di output nel file selezionato"
Un'altra cosa che mi piacerebbe fare, è quella di verificare se nella
cartella destinataria esiste già un file con quel nome.
grazie anticipatamente
Toni
riporto il codice inserito:
Private Sub Comando20_Click()
On Error GoTo Err_Comando20_Click
Dim nomefile As String
nomefile = "C:\Questionarioprova\" & Me.ansc & " " & Me.ist & " " & Me.sez &
".xls"
If DCount("*", "esportaquery") > 0 Then
DoCmd.OutputTo acOutputQuery, "esportaquery", acFormatXLS, nomefile
Else
MsgBox "In base alla richiesta formulata non ci sono dati da esportare",
vbExclamation
End If
Exit_Comando20_Click:
Exit Sub
Err_Comando20_Click:
MsgBox Err.Description
Resume Exit_Comando20_Click
End Sub