Problème avec une variable public.
Résolu
le meruvien
Messages postés
1130
Date d'inscription
Statut
Membre
Dernière intervention
-
le meruvien Messages postés 1130 Date d'inscription Statut Membre Dernière intervention -
le meruvien Messages postés 1130 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Dans ma base, j'ai un module "init" dans lequel, j'ai mis:
public dernièrecouleur as integer
Ensuite, a l'ouverture de mon formulaire, j'ai mis:
Private Sub Form_Open(Cancel As Integer)
DoCmd.GoToRecord , , acLast 'atteind le dernier
dernièredate = date_film
Forms!PROGRAMMATION.date_fin = Me!date_film
dernièrecouleur = Me!couleur
End Sub
Donc mon champ "me!couleur" est sencé prendre la valeur de me!couleur, qui est une case à cocher, donc -1 ou 0
Et ben non, j'ai un message qui me dis:"impossible d'atribuer une valeur à cet objet"
J'ai essayé de mettre dernièrecouleur en string, mais c'est pareil!
Alors d'ou viens le problème??
Merci
Dans ma base, j'ai un module "init" dans lequel, j'ai mis:
public dernièrecouleur as integer
Ensuite, a l'ouverture de mon formulaire, j'ai mis:
Private Sub Form_Open(Cancel As Integer)
DoCmd.GoToRecord , , acLast 'atteind le dernier
dernièredate = date_film
Forms!PROGRAMMATION.date_fin = Me!date_film
dernièrecouleur = Me!couleur
End Sub
Donc mon champ "me!couleur" est sencé prendre la valeur de me!couleur, qui est une case à cocher, donc -1 ou 0
Et ben non, j'ai un message qui me dis:"impossible d'atribuer une valeur à cet objet"
J'ai essayé de mettre dernièrecouleur en string, mais c'est pareil!
Alors d'ou viens le problème??
Merci
A voir également:
- Problème avec une variable public.
- Ip public - Guide
- Vba excel sélectionner une plage de cellules variable ✓ - Forum VB / VBA
- My public wifi - Télécharger - Connexion à distance
- Comment mettre une story amis proche en public ✓ - Forum Instagram
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp ✓ - Forum Word
3 réponses
Bonsoir,
Es-tu sûr qu'il bloque sur la ligne que tu indiques et non pas sur une autre, plus haut.
Car je lis:
"Private Sub Form_Open(Cancel As Integer)
DoCmd.GoToRecord , , acLast 'atteint le dernier
dernièredate = date_film "
C'est quoi ce "date_film " , il n'est pas défini.
Ne serait-ce pas plutôt : " Me!date_film "
Bonne suite
Es-tu sûr qu'il bloque sur la ligne que tu indiques et non pas sur une autre, plus haut.
Car je lis:
"Private Sub Form_Open(Cancel As Integer)
DoCmd.GoToRecord , , acLast 'atteint le dernier
dernièredate = date_film "
C'est quoi ce "date_film " , il n'est pas défini.
Ne serait-ce pas plutôt : " Me!date_film "
Bonne suite