Bonjour
Mon code suivant récupére les données d'une requête de Access et les transfère vers Excel, ensuite je veux mettre en forme ces données.
Mais l'erreur "Objet requis" empêche cette mise en forme.
Quelqu'un sait-il d'où provient cette erreur?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 Private Sub Commande11_Click() On Error GoTo Err_Commande11_Click Dim qstr As String Dim Chemin Dim oApp As Object Chemin = InputBox("Entrer le chemin d'enregistrement des données", , "C:\My Documents\") DoCmd.TransferSpreadsheet acExport, 8, "Leçons par projet", Chemin, False, "" Set oApp = CreateObject("Excel.Application") Chemin = Chemin & ".xls" oApp.Workbooks.Open filename:=Chemin oApp.Application.Visible = True With oApp.Application.Worksheets("Leçons_par_projet").Activate With oApp.Application.Worksheets.Activesheet .Columns("C:C").Select .Selection.Delete Shift:=xlToLeft .Columns("I:I").Select .Selection.Delete Shift:=xlToLeft End With Exit_Commande11_Click: Exit Sub Err_Commande11_Click: MsgBox Err.Description Resume Exit_Commande11_Click End Sub
Partager