Bonjour à tous
Afin d'effectuer une mise en forme conditionnelle, j'ai besoin de créer un N° de ligne dans mon formulaire en mode continu.
J'ai ajouté la fonction suivante dans un module:
J'ai créé dans mon formulaire une zone de texte indépendante "Numéro" avec en source contrôle l'expression :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Function NumeroLigne(frm As Form) Dim rst As Recordset On Error Goto NumeroLigneErr Set rst = frm.RecordsetClone rst.Bookmark = frm.Bookmark NumeroLigne = rst.AbsolutePosition Set rst = Nothing Exit Function NumeroLigneErr: Set rst = Nothing NumeroLigne = Null Exit Function End Function
Et celà ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 =NumeroLigne(Formulaires!Formulaire_récap)
Fais je une erreur grossière?
Merci d'avance
Partager