IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Macro actualisation formulaire [AC-365]


Sujet :

IHM

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    sans activite
    Inscrit en
    Août 2019
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : sans activite
    Secteur : Alimentation

    Informations forums :
    Inscription : Août 2019
    Messages : 70
    Points : 28
    Points
    28
    Par défaut Macro actualisation formulaire
    bonjour,

    J'ai un (formulaire A) avec 2 sous-formulaire et un (formulaire B) d'ajout

    alors j'ouvre mon formulaire A et j'appuie sur un bouton pour ouvrir mon formulaire B puis je fais mes ajouts et je clique sur un bouton que j'ai nommé "valider". Dans ce bouton j'ai déjà 3 macros.

    je souhaiterais en avoir une 4eme mais là je n'arrive plus a avancer! je voudrais une macro qui actualise mon formulaire A. j'ai déjà testé les macros ou le code qui ont été sans succès c'est pour ça que je suis là. Merci pour votre aide.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juin 2011
    Messages
    634
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2011
    Messages : 634
    Points : 361
    Points
    361
    Par défaut
    Je n'utilise pas de macros mais essaie ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [Forms]![FormulaireA].Requery

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    sans activite
    Inscrit en
    Août 2019
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : sans activite
    Secteur : Alimentation

    Informations forums :
    Inscription : Août 2019
    Messages : 70
    Points : 28
    Points
    28
    Par défaut
    bonsoir,

    rien ne se passe avec votre code et même pas un message d'erreur.

  4. #4
    Expert éminent Avatar de hyperion13
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 273
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 273
    Points : 6 582
    Points
    6 582
    Par défaut
    Le formB est-il en relation avec le formA via un identifiant quelconque ?
    Votre btn actualiser est où ? formA ou formB ?
    Les ajouts du formB affectent formA et/ou l'un des ou les 2 sform ?
    "Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
    UR - ESIROI - GPME/CG/DCG8
    QTH :21°19'18"S - 055°25'32"E
    Inutile de me contacter par MP
    Merci de cliquer sur si la réponse vous a permis de résoudre votre problème et n'oubliez pas de clôturer le fil en cliquant sur

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    sans activite
    Inscrit en
    Août 2019
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : sans activite
    Secteur : Alimentation

    Informations forums :
    Inscription : Août 2019
    Messages : 70
    Points : 28
    Points
    28
    Par défaut
    bonjour,

    en fait je valide des données avec un bouton sur le Form B qui va sur une table et me le ferme puis le From A récupère les données avec un ID d'une part sur la racine du Form avec zone texte et 2 S/F

    je voudrais quand je click sur valide sa m'actualise tout le From A (style F9 ou F5)

    merci

  6. #6
    Expert éminent Avatar de hyperion13
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 273
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 273
    Points : 6 582
    Points
    6 582
    Par défaut
    sur le btn du formB il faudrait passer en plus

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    If CurrentProject.AllForms("formA").IsLoaded = True Then
        Forms!formA.Requery
        Forms!formA!SF1.Form.Requery
        Forms!formA!SF2.Form.Requery
    End If
    "Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
    UR - ESIROI - GPME/CG/DCG8
    QTH :21°19'18"S - 055°25'32"E
    Inutile de me contacter par MP
    Merci de cliquer sur si la réponse vous a permis de résoudre votre problème et n'oubliez pas de clôturer le fil en cliquant sur

  7. #7
    Nouveau membre du Club
    Homme Profil pro
    sans activite
    Inscrit en
    Août 2019
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : sans activite
    Secteur : Alimentation

    Informations forums :
    Inscription : Août 2019
    Messages : 70
    Points : 28
    Points
    28
    Par défaut
    bonjour,

    merci beaucoup
    par contre sur le bouton j'ai plein de macro. avez-vous la code en macro?

  8. #8
    Expert éminent Avatar de hyperion13
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 273
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 273
    Points : 6 582
    Points
    6 582
    Par défaut
    Alors dans un module standard passer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Public Function MaProcedure()
    If CurrentProject.AllForms("formA").IsLoaded = True Then
        Forms!formA.Requery
        Forms!formA!SF1.Form.Requery
        Forms!formA!SF2.Form.Requery
    End If
    End Function
    Dans votre macro utilisez l'action exécuter code et dans non fonction : MaProcedure()
    Placer cette action avant l'action de fermeture du formB
    "Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
    UR - ESIROI - GPME/CG/DCG8
    QTH :21°19'18"S - 055°25'32"E
    Inutile de me contacter par MP
    Merci de cliquer sur si la réponse vous a permis de résoudre votre problème et n'oubliez pas de clôturer le fil en cliquant sur

  9. #9
    Nouveau membre du Club
    Homme Profil pro
    sans activite
    Inscrit en
    Août 2019
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : sans activite
    Secteur : Alimentation

    Informations forums :
    Inscription : Août 2019
    Messages : 70
    Points : 28
    Points
    28
    Par défaut
    un grand merci a vous!
    affaire résolu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2010] Macro "Actualiser" à partir d'un sous-formulaire sur un autre sous-formulaire
    Par PetitChris dans le forum VBA Access
    Réponses: 16
    Dernier message: 20/09/2015, 20h30
  2. Réponses: 4
    Dernier message: 21/02/2008, 17h14
  3. actualiser formulaire erreur 3021
    Par aba_tarn dans le forum VBA Access
    Réponses: 1
    Dernier message: 07/08/2007, 14h35
  4. Macro et Formulaire de recherche
    Par SuperLibellule dans le forum IHM
    Réponses: 2
    Dernier message: 29/01/2007, 13h34
  5. Actualiser formulaire dynamique
    Par Badboy62cfp dans le forum Access
    Réponses: 5
    Dernier message: 11/05/2006, 17h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo