Access
hapen
Messages postés
15
Date d'inscription
Statut
Membre
Dernière intervention
-
hapen Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
hapen Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J’ai envi de remplir un document Word directement a partir de ma table Access (2003).
J’ai un document Word avec mes cases à remplir, j’ai mis des signets sur ces cases.
J’ai créé un module qui me permet de remplir le Word à partir de ma base.
Ce que je cherche à faire dire à Access c’est :
A chaque fois que j’alimente ma table Access tu m’ouvre le fichier Word en écrasant les anciennes données.
Merci
J’ai envi de remplir un document Word directement a partir de ma table Access (2003).
J’ai un document Word avec mes cases à remplir, j’ai mis des signets sur ces cases.
J’ai créé un module qui me permet de remplir le Word à partir de ma base.
Ce que je cherche à faire dire à Access c’est :
A chaque fois que j’alimente ma table Access tu m’ouvre le fichier Word en écrasant les anciennes données.
Merci
9 réponses
"à chaque fois que j'alimente la table", ici je pense que tua besoin d'un Trigger que Access ne prend pas en compte.
Une autre méthode, c'est de créer ton propre formulaire, tu aura le contrôle de la situation.
Une autre méthode, c'est de créer ton propre formulaire, tu aura le contrôle de la situation.
Est-ce que mon formulaire peu avoir la forme exacte d'un Word?
J'ai déja essayé de créer un formulaire, mais bon c'était pas tip top, donc j'ai laissé tombé sans trop chercher à l'améliorer.
J'ai déja essayé de créer un formulaire, mais bon c'était pas tip top, donc j'ai laissé tombé sans trop chercher à l'améliorer.
Salut,
oui, tu peux créer un formulaire pour la saisie de données et imprimer un état lorsque tu le souhaites.
Un état peut avoir une forme qui ressemble à un document word.
oui, tu peux créer un formulaire pour la saisie de données et imprimer un état lorsque tu le souhaites.
Un état peut avoir une forme qui ressemble à un document word.
est-ce que je ne peux correspendre juste un état (et pas toute ma base) à un document Word ?
Je m'explique, en utilisant les liasons office, j'alimente bien mon fichier Word, mais je récupère toutes les données de ma base.
En utilisant une macro, quand je lance une imprssion (.ActiveDocument.PrintOut), j'ai bien une imprssion page par page. Mais quand j'ouvre mon document Word, dans un même champ (Nom par exemple) j'ai tous les nom de ma base.
Je m'explique, en utilisant les liasons office, j'alimente bien mon fichier Word, mais je récupère toutes les données de ma base.
En utilisant une macro, quand je lance une imprssion (.ActiveDocument.PrintOut), j'ai bien une imprssion page par page. Mais quand j'ouvre mon document Word, dans un même champ (Nom par exemple) j'ai tous les nom de ma base.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
je vais essayé de passer par des Requetes. Petite information avant que j'essaye:
1)Ma table contien 20 champs, alors que dans une requete y'an a que 16, est-ce que je peux augmenter le nombre de champs dans une raquete.
2)je pensais utiliser un AutoNum dans l'un des champs de ma base, ce qui va me facilité la tache, à condition que je puisse récupéré le max, je ne sais pas si c'est faisable directement a partir dune requete ("max" ne fonctionne pas)
1)Ma table contien 20 champs, alors que dans une requete y'an a que 16, est-ce que je peux augmenter le nombre de champs dans une raquete.
2)je pensais utiliser un AutoNum dans l'un des champs de ma base, ce qui va me facilité la tache, à condition que je puisse récupéré le max, je ne sais pas si c'est faisable directement a partir dune requete ("max" ne fonctionne pas)
1- ok je vais cherché comment faire
2- quand je met ="SELECT max (champ1)" dans critère, j'ai un message me disant que le type de données sont incompatible (j'ai essayé Select max (champ1); Select (max (chap1)); (Select (max (chap1)))...)
2- quand je met ="SELECT max (champ1)" dans critère, j'ai un message me disant que le type de données sont incompatible (j'ai essayé Select max (champ1); Select (max (chap1)); (Select (max (chap1)))...)