A voir également:
- Qui est bon en vba ?
- Mkdir vba ✓ - Forum VB / VBA
- Vba récupérer valeur cellule ✓ - Forum VB / VBA
- Excel compter cellule couleur sans vba - Guide
- Vba dépassement de capacité ✓ - Forum Excel
- Vba range avec variable ✓ - Forum VB / VBA
3 réponses
Voilà un code qui a fonctionné :
Private Sub Bouton27_Click()
Dim qdf As QueryDef
Set qdf = CurrentDb.QueryDefs("parunité vers excel")
qdf.Parameters("Année sélectionnée") = Secur.AnnéeDeTravail
qdf.Parameters("Code unité") = Me![codunit]
On Error Resume Next
CurrentDb.TableDefs.Delete "#Temporary Table#"
On Error GoTo 0
qdf.Execute
qdf.Close
DoCmd.OutputTo acOutputTable, "#Temporary Table#", acFormatXLS, , False
CurrentDb.TableDefs.Delete "#Temporary Table#"
End Sub
Private Sub Bouton27_Click()
Dim qdf As QueryDef
Set qdf = CurrentDb.QueryDefs("parunité vers excel")
qdf.Parameters("Année sélectionnée") = Secur.AnnéeDeTravail
qdf.Parameters("Code unité") = Me![codunit]
On Error Resume Next
CurrentDb.TableDefs.Delete "#Temporary Table#"
On Error GoTo 0
qdf.Execute
qdf.Close
DoCmd.OutputTo acOutputTable, "#Temporary Table#", acFormatXLS, , False
CurrentDb.TableDefs.Delete "#Temporary Table#"
End Sub