Re: VBA, fusion et séparateurs enregistrements word
1 réponse
comeochris
Merci Jacques
Malheureusement, non, je ne peux pas récupérer mes txt dans une base car les données insérées dans les txt proviennent déjà d'une vaste base de donnée
Principe : Le progiciel principal extrait de cette base principale les données nécessaires à la fusion et les place dans un fichier txt qui est exploité ensuite par word
Mais votre idée de simuler des touches m'intéresse particulièrement mais comment faire pour insérer sendkeys dans mon code
Il faudrait un truc du genre : Si pendant l'exécution du module, la fenêtre de séparations d'enregistrements s'ouvre alors appuie sur la touche entrée..
Mais je ne sais pas trop comment coder ça..
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Anacoluthe
Bonjour !
'comeochris' nous a écrit ...
Malheureusement, non, je ne peux pas récupérer mes txt dans une base car les données insérées dans les txt proviennent déjà d'une vaste base de donnée. Principe : Le progiciel principal extrait de cette base principale les données nécessaires à la fusion et les place dans un fichier txt qui est exploité ensuite par word. Mais votre idée de simuler des touches m'intéresse particulièrement mais comment faire pour insérer sendkeys dans mon code. Il faudrait un truc du genre : Si pendant l'exécution du module, la fenêtre de séparations d'enregistrements s'ouvre alors appuie sur la touche entrée... Mais je ne sais pas trop comment coder ça...
Sendkeys "O" placé juste avant une instruction ouvrant un boîte de dialogue à laquelle il faut répondre OUI par la touche O permet de pré-répondre à cette boîte. Ce type de programmation dite "sale" est à éviter autant que possible ( le 'O' peut se trouver envoyé à une autre fenêtre, ailleurs il faudrait envoyer un 'Y' etc. et j'en passe...)
Concernant la méga-appli qui produit du TXT, ça reste une méga-daube. Faudrait le dire un peu aux dinosaures de la dictature informatique. Par ailleurs personne ne vous interdit de récupérer ces TXT dans une feuille Excel ou dans Access ou dans n'importe quoi qu'on utilise en 2005 ...
Anacoluthe « Pour créer, il suffit d'avoir une grande imagination et une pile de vieilleries. » - Thomas EDISON
Bonjour !
'comeochris' nous a écrit ...
Malheureusement, non, je ne peux pas récupérer mes txt dans une base car les données insérées dans les txt proviennent déjà d'une vaste base de donnée.
Principe : Le progiciel principal extrait de cette base principale les données nécessaires à la fusion et les place dans un fichier txt qui est exploité ensuite par word.
Mais votre idée de simuler des touches m'intéresse particulièrement mais comment faire pour insérer sendkeys dans mon code.
Il faudrait un truc du genre : Si pendant l'exécution du module, la fenêtre de séparations d'enregistrements s'ouvre alors appuie sur la touche entrée...
Mais je ne sais pas trop comment coder ça...
Sendkeys "O" placé juste avant une instruction ouvrant un boîte
de dialogue à laquelle il faut répondre OUI par la touche O
permet de pré-répondre à cette boîte. Ce type de programmation
dite "sale" est à éviter autant que possible ( le 'O' peut se
trouver envoyé à une autre fenêtre, ailleurs il faudrait envoyer
un 'Y' etc. et j'en passe...)
Concernant la méga-appli qui produit du TXT, ça reste une
méga-daube. Faudrait le dire un peu aux dinosaures de la
dictature informatique. Par ailleurs personne ne vous interdit
de récupérer ces TXT dans une feuille Excel ou dans Access ou
dans n'importe quoi qu'on utilise en 2005 ...
Anacoluthe
« Pour créer, il suffit d'avoir une grande imagination
et une pile de vieilleries. »
- Thomas EDISON
Malheureusement, non, je ne peux pas récupérer mes txt dans une base car les données insérées dans les txt proviennent déjà d'une vaste base de donnée. Principe : Le progiciel principal extrait de cette base principale les données nécessaires à la fusion et les place dans un fichier txt qui est exploité ensuite par word. Mais votre idée de simuler des touches m'intéresse particulièrement mais comment faire pour insérer sendkeys dans mon code. Il faudrait un truc du genre : Si pendant l'exécution du module, la fenêtre de séparations d'enregistrements s'ouvre alors appuie sur la touche entrée... Mais je ne sais pas trop comment coder ça...
Sendkeys "O" placé juste avant une instruction ouvrant un boîte de dialogue à laquelle il faut répondre OUI par la touche O permet de pré-répondre à cette boîte. Ce type de programmation dite "sale" est à éviter autant que possible ( le 'O' peut se trouver envoyé à une autre fenêtre, ailleurs il faudrait envoyer un 'Y' etc. et j'en passe...)
Concernant la méga-appli qui produit du TXT, ça reste une méga-daube. Faudrait le dire un peu aux dinosaures de la dictature informatique. Par ailleurs personne ne vous interdit de récupérer ces TXT dans une feuille Excel ou dans Access ou dans n'importe quoi qu'on utilise en 2005 ...
Anacoluthe « Pour créer, il suffit d'avoir une grande imagination et une pile de vieilleries. » - Thomas EDISON