Bonjour,
Soient 2 formulaire A et B
Soient le champs 1 de A et le champs 2 de B
J'aimerais que si A est ouvert le champs 2 du formulaire B prenne la valeur du champs 1 par défaut
Comment puis je retranscrire ceci en VBA ?
Merci pour votre aide
Bonjour,
Soient 2 formulaire A et B
Soient le champs 1 de A et le champs 2 de B
J'aimerais que si A est ouvert le champs 2 du formulaire B prenne la valeur du champs 1 par défaut
Comment puis je retranscrire ceci en VBA ?
Merci pour votre aide
devrait je pense faire ton bonheur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 champ2 = Fomrs!B!champ1.value
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA
Mes articles
Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Salut,
Ne doit-il pas spécifier que c'est une valeur par défaut comme ceci
C'est juste une idée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 champ2.DefaultValue = Fomrs!B!champ1.value
Bon courage et @+
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici nous avons réuni théorie et pratique: Rien ne fonctionne ... et personne ne sait pourquoi!
Albert Einstein
Merci pour votre aide
Juste une précision : comment dois je spécifier que cela doit uniquement s'appliquer si le formulaire A est ouvert
encore gracias
J'essaierais dans OnCurrent du formulaire A.
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA
Mes articles
Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Envoyé par Sami XiteOu
Code : Sélectionner tout - Visualiser dans une fenêtre à part champ2 = Fomrs!A!champ1.value
Dans les deux cas le form A DOIT être ouvert ou alors ça déclanche une erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part champ2.DefaultValue = Fomrs!A!champ1.value
(#nom? ou #Erreur dans le champ2 ou message d'erreur)
Donc c'est d'une bonne vieille gestion d'erreur que tu as besoin.
En plus longuet, tu peux aussi détecter que le form A est ouvert
http://access.developpez.com/faq/?page=Forms#isloaded
Merci à tous
J'ai trouvé ma solution en compilant vos différentes réponses
Bonnes Fêtes et Gracias
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager