Rechercher : dans
Par :

[access] pbde controle actif en vba

Dernière réponse le 28 avr 2008 à 18:48:57 starnours, le 28 avr 2008 à 10:30:01 
 Signaler ce message aux modérateurs

Bonjour,

J'ai un problème de controle actif. J'ai bien été voir sur le forum les autres topics concernant le même sujet, mais les solutions proposées ne marchent pas dans mon cas.

J'ai donc un bouton et un champs (et bien d'autres controles...) Lorsque je mes à jour le champs, je tente de mettre le bouton invisible et inactif et ayant au préalable lancé le focus sur une autre commande mais ca ne marche pas :

je vous montre mon code :

Forms![Form Modification des lignes]![zlSelect].SetFocus
Forms![Form Modification des lignes]![SF Saisie Prix]![multi_fou].Enabled = False
Forms![Form Modification des lignes]![SF Saisie Prix]![multi_fou].visible = False

[multi_fou] étant mon bouton, [zlselect], une zone de saisie de texte. en essayant de retourner le focus sur un autre bouton actif, ca ne marche pas non plus.

Suite à ça, j'ai une erreur 2164, impossible de désactiver le controle actif.

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « [access] pbde controle actif en vba » dans :
[Sécurité] Les Access Control Lists (ACLs) Voir ACL Outrepasser les droits de base d'un système Linux en utilisant les ACLs. I. PREREQUIS II. Introduction III. Définition IV. Mise en place de support pour les ACLs Vérification de la prise en charge des ACLs par le kernel Installation...
Infection Navipromo / Magic.Control / Instant Access / EgdAccess VoirQue faire en cas d'infection Navipromo/Magic.Control/Instant Access/EgdAccess ? Navipromo est une infection qui affiche des fenêtres publicitaires intempestives. Les programmes suivants installent cette infection : Funky Emoticons Games...

1

LatelyGeek, le 28 avr 2008 à 10:34:30

Si c'est dans le formulaire actif, essaye

Me!zlselect.SetFocus
Pourquoi se compliquer la vie à faire simple, quand c'est si simple de faire compliqué?

Répondre à LatelyGeek

2

starnours, le 28 avr 2008 à 10:38:47

Je viens d'essayer, c'est pareil :(

Répondre à starnours

3

amigo, le 28 avr 2008 à 10:53:03

Bonjour,

Ce n'est pas la peine de desactiver un controle s'il est invisible.
essaye juste

Forms![Form Modification des lignes]![zlSelect].SetFocus
Forms![Form Modification des lignes]![SF Saisie Prix]![multi_fou].visible = False

A+.

Répondre à amigo

4

starnours, le 28 avr 2008 à 14:09:20

C'est pareil: ca ne change rien si j'essai seulement de le rendre invisible

Répondre à starnours

5

LatelyGeek, le 28 avr 2008 à 14:47:19

Je viens de voir un truc:

J'ai l'impression qu'il manquie qqchose dans ta syntaxe.

Tu veux rendre inactif et invisible un contrôle qui se trouve dans le sous formulaire, c'est ça?

Si oui, écris ça pour voir:

Forms![Form Modification des lignes]![SF Saisie Prix].Form![multi_fou].visible = False Pourquoi se compliquer la vie à faire simple, quand c'est si simple de faire compliqué?

Répondre à LatelyGeek

6

starnours, le 28 avr 2008 à 15:07:44

De même ca ne marche toujours pas. après mise à jour de mon champs, si j'ai cliqué au préalable sur le bouton, il m'est impossible de le rendre invisible et/ou de le desactiver. :(

Répondre à starnours

7

 LatelyGeek, le 28 avr 2008 à 18:48:57

Bizarre, chez moi ça fonctionne sans aucun souci!!!? Pourquoi se compliquer la vie à faire simple, quand c'est si simple de faire compliqué?

Répondre à LatelyGeek
Collection CommentÇaMarche.net