|
Publicité ' | ||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2006 Messages : 12 ![]() |
Bonjour,
Je recherche des qq idées. Je vous explique mon pb. J'ai un fichier rapport.doc qui contient, par sujet, une liste d'information (médicaments pris, maladies au cours de l'année écoulée, test de laboratoire ...). Ce fichier est le résultat d'une programmation en SAS (logiciel de base de données). Donc pour chq sujet, je dois écrire un résumé de ttes ces informations. J'aimerai créer un fichier résumé.doc par sujet et que ces fichiers se positionnent sous les données du sujet. Sachant que mon sujet est identifié par un numéro unique, que mon fichier rapport.doc évolue continuellement (de nv sujets st ajoutés régulièrement) et donc je ne voudrais pas réécrire (ou copier/coller) les résumés du sujet à chq mise à jour de mon fichier rapport.doc Qq1 aurait-il une petite idée sur la manière de créer une macro pour automatiser cela ? Je vous remercie de votre aide. Christel |
|
|
00
|
|
|
#2 |
|
Inactif
Inscription : février 2005 Messages : 12 466 ![]() |
Et tu voudrais faire ça à l'aide de quelle application ? VBA Word ?
Déjà, il ne faut pas penser mettre des macros dans chaque rapport. Je verrais assez un document Word, derrière lequel des macros te permettraient de gérer tes rapport. Cette solution te conviendrait-elle ? |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : novembre 2006 Messages : 12 ![]() |
Oui je voudrais programmer cela en VBA word. Je ne vois pas d'autre moyen...
En faite, j'ai un seul rapport.doc et un fichier résumé.doc par patient. Et ma macro, je ne voudrai l'appliquer que sur le fichier rapport.doc Car mon fichier rapport.doc est déjà généré mais il est mis à jour régulièrement. Ajout de sujet ... Merci de ton aide |
|
|
00
|
|
|
#4 |
![]() ![]() |
quand tu dis résumé ...? c'est extraire les données (toutes..?) d'un patient .. du fichier rapport.doc... qui contient un certain nombre de patient...?
il y as moyen d'avoir une idée de l'allure des données..? comment sont différentié les patients... (titre...)
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
|
00
|
|
|
#5 |
|
Inactif
Inscription : février 2005 Messages : 12 466 ![]() |
Pour avancer, il faudrait connaître la structure de rapport.doc
Comment est identifier le patient (signet, Nom, N° ?) Si les données sont rassemblées par patient, par N° ? ... A+ |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : novembre 2006 Messages : 12 ![]() |
Donc voici un exemple de fichier pour un sujet (rapport.doc).
Ceci est à répéter pour ts les sujets. Chq sujet est unique et de la forme 840-001-002. Le résumé doit être écrit par mes soins en me basant des données mais je ne dois pas pioché dans les données informatiquement. Merci pour ton aide |
|
|
00
|
|
|
#7 |
|
Inactif
Inscription : février 2005 Messages : 12 466 ![]() |
Ok.
J'ai bien compris, ce fichier est rempli à part. Ce que tu veux, c'est aller dans ce fichier récupérer la fiche du patient pour la placer dans un fichier résumé.doc. Je divise en deux parties : 1 - La recherche de la fiche Si tu veux la liste de tous les patients : Déjà, tu as des indications qui peuvent servir de repère. Par exemple : "Patient initials/Patient number/Center/Country:" Je pense que chaque fiche, de chaque patient commence par cette phrase. Pour créer une liste, on peut passer en revue toutes les fiches et noter ce qu'il y a dans la cellule voisine comportant le nom. Ensuite, la fin de la fiche se trouve juste avant la même phrase "Patient initials/Patient number/Center/Country:" suivante, ou, pour le dernier, à la fin du document. Voilà pour une liste des fiches 2 - Recherche par le nom - Liste des homonymes Si maintenant tu souhaites une recherche par le nom du patient, on se contente d'une recherche par le nom. On peut limiter cette recherche aux cellules qui le contiennent en balayant toutes les fiches. Comme tu peux avoir des homonymes, il faut également prévoir une liste dans laquelle tu vas sélectionner celui que tu recherches. Voilà pour l'idée. |
|
|
00
|
|
|
#8 | |
|
Invité de passage
![]() Inscription : novembre 2006 Messages : 12 ![]() |
Citation:
Et je veux pourvoir inclure ce fichier dans mon rapport.doc à l'emplacement de "Ceci est la place de mon résumé par patient" Encore merci |
|
|
|
00
|
|
|
#9 |
|
Inactif
Inscription : février 2005 Messages : 12 466 ![]() |
Alors quel est le problème ?
Pour compléter les rapports, que te faut-il ? A quoi sert le fichier résumé.doc ? Un fichier que tu remplis à part ? |
|
|
00
|
|
|
#10 |
|
Invité de passage
![]() Inscription : novembre 2006 Messages : 12 ![]() |
Je voudrai pouvoir faire une macro qui m'inclut les fichiers resumé.doc pour chq patient.
Pour compléter le fichier rapport.doc, il faut que j'insère pour chq patient son résumé résumé.doc Ce résumé est écrit par un médecin qui ne veut pas faire de copier-coller pour remettre son résumé ds chq version du rapport. Si mon fichier rapport.doc était fixe, je n'aurai qu'à ajouter l'instruction {INCLUDETEXT ... } à l'endroit voulu pour chq patient. Mais ce rapport évolue continuellement (nv patient ...) ... Donc, j'ai pensé qu'avec une macro se serait possible. J'espère que j'ai été claire. Merci pour ta patience |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com