Bonsoir,

Je reprend un projet pour ma société et j'ai butte sur une erreur vba. "Erreur de compilation : Projet ou bibliothèque introuvable"

Extrait du code qui pose pb :
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
Private Sub Per_AfterUpdate() 'Changement du type Période
 
If Per = 1 Then
    [D Période].Visible = False
    [F Période].Visible = False
    [D Période] = Date
    [F Période] = Date
End If
 
If Per = 2 Then
    [D Période].Visible = False
    [F Période].Visible = False
    [D Période] = "01/01/1997"
    [F Période] = Date
End If
 
If Per = 3 Then
    [D Période].Visible = True
    [F Période].Visible = True
End If
 
End Sub
En fait sur un formulaire on peut choisir une période sur laquelle on veut analyser des données comptable. Et lors du clic sur la case d'option j'ai l'erreur et le déboggeur VBA me dit que c'est sur "[D Période] = Date" comme s'il ne comprenait aps la fonction "date".

Sur un pc en access2000 cela fonctionne, sur une version 2003 cela fonctionnait aussi et changement de poste et version 2003 avec toutes les maj et ca buggue.

Je pense que c'est une erreur de composant mais je ne vois pas lequel.

Sachant que sur ce meme poste j'utilise aussi "Date" sur un autre projet et cela fonctionne;

Je craque

Quelqu'un de plus expert aurait-il une idée ???

Je vous remercie.