Access- pb avant transfert
Résolu
mod77
Messages postés
1284
Date d'inscription
Statut
Membre
Dernière intervention
-
mod77 Messages postés 1284 Date d'inscription Statut Membre Dernière intervention -
mod77 Messages postés 1284 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voici mon probème:
J'ai fait un formulaire dans lequel j'ai placé une case à cocher (flag) tirée de ma table(bien).
Flag me sert à autoriser le transfert de ma table vers excel lorsqu'elle est cochée.
J'ai fait un bouton transfert qui ouvre excel et dans excel un autre bouton qui prend les données de la table access dont flag est cochée.
Jusque là, ça va!
Mais il y a un pb: Lorsque je coche la case sur mon formulaire access, je suis obligé d'aller sur l'enregistrement suivant ou précédent puis revenir sur celui que je veux transférer pour qu'en cliquant sur le bouton de transfert les données de la table soient transférées.
Sinon rien n'est transféré.
Je voudrais supprimer cette manipulation.
Comment dois-je faire ?
Voici mon probème:
J'ai fait un formulaire dans lequel j'ai placé une case à cocher (flag) tirée de ma table(bien).
Flag me sert à autoriser le transfert de ma table vers excel lorsqu'elle est cochée.
J'ai fait un bouton transfert qui ouvre excel et dans excel un autre bouton qui prend les données de la table access dont flag est cochée.
Jusque là, ça va!
Mais il y a un pb: Lorsque je coche la case sur mon formulaire access, je suis obligé d'aller sur l'enregistrement suivant ou précédent puis revenir sur celui que je veux transférer pour qu'en cliquant sur le bouton de transfert les données de la table soient transférées.
Sinon rien n'est transféré.
Je voudrais supprimer cette manipulation.
Comment dois-je faire ?
A voir également:
- Access- pb avant transfert
- Avant browser - Télécharger - Navigateurs
- Transfert d'appel ooredoo ✓ - Forum Mobile
- Whatsapp transfert discussion - Accueil - WhatsApp
- Copains d'avant qui a visité mon profil - Forum Facebook
- Acer quick access - Forum Logiciels
6 réponses
En relisant ta question... tu appel depuis Excel mais tu donne des directives depuis Access ?
Ce n'est pas compatible, les sélections doivent toutes êtres faitent depuis Excel !!.
Sinon, c'est que j'ai pas compris ta question.
Pour le code, met ce que tu a dans le bouton Excel.
L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cogne à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
Ce n'est pas compatible, les sélections doivent toutes êtres faitent depuis Excel !!.
Sinon, c'est que j'ai pas compris ta question.
Pour le code, met ce que tu a dans le bouton Excel.
L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cogne à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
Voila ce que j'ai pour le bouton dans excel:
Private Sub cmdTransfert_Click()
'Efface la ligne d affichage
Range("A4:AB5").ClearContents
'Exécution fctn Actualiser pr afficher les données à partir de [A4]
Range("A4").Select
Selection.QueryTable.Refresh BackgroundQuery:=False
End Sub
J'ai fait une requête via "Donnée", "Données Externes", "créer une requête"
et j'ai fixé l'affichage en A4.
Pour te répondre: J'appelle depuis Excel, effectivement, mais il fallait que je sélectionne une fiche car sinon toutes les fiches étaient renvoyées. Alors j'ai ajouté cette case à cocher flag, pour ne renvoyer que la fiche dont flag est cochée.
voila
Private Sub cmdTransfert_Click()
'Efface la ligne d affichage
Range("A4:AB5").ClearContents
'Exécution fctn Actualiser pr afficher les données à partir de [A4]
Range("A4").Select
Selection.QueryTable.Refresh BackgroundQuery:=False
End Sub
J'ai fait une requête via "Donnée", "Données Externes", "créer une requête"
et j'ai fixé l'affichage en A4.
Pour te répondre: J'appelle depuis Excel, effectivement, mais il fallait que je sélectionne une fiche car sinon toutes les fiches étaient renvoyées. Alors j'ai ajouté cette case à cocher flag, pour ne renvoyer que la fiche dont flag est cochée.
voila
Bon, ça sort un peu de mes compétences mais je pense que tu doit sélectionner la table à transférer depuis Excell et pas depuis Access.
Recherche un peu pour sélectionner la table!!.
Désolé.. A+
Recherche un peu pour sélectionner la table!!.
Désolé.. A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mais mon problème n'est pas dans la sélection car elle fonctionne mais c'est pour éviter de changer de fiche sur access pour que le passage de flag de non coché à flag coché soit pris en compte.
Serais-tu me dire à quoi sert la fonction "actualiser" de access ?
Serais-tu me dire à quoi sert la fonction "actualiser" de access ?
Oui mais que veux-tu comme code? je ne sais pas quoi te donner