Avez-vous prévu de "suivre" les modifications ? ce serait peut-être une piste pour
savoir ce qui est modifié.
Avez-vous prévu de "suivre" les modifications ? ce serait peut-être une piste pour
savoir ce qui est modifié.
Avez-vous prévu de "suivre" les modifications ? ce serait peut-être une piste pour
savoir ce qui est modifié.
Bonjour
Ouais mais vu la déculottée qu'on s'est pris, il y a des références
qu'il vaut mieux éviter. ;o)
Si on reprend le raisonnement avant de programmer, on définirait un
signet dans chaque section, revs1, revs2, revs3 qui correspond au numéro
de version de cette section.
Intérêt : on peut utiliser la valeur dans une macro et donc
l'incrémenter et placer la valeur modifiée dans le même signet.
On devrait y arriver.
J'aurais plutôt pensé à glisser ça dans les propriétés de document, mais
peu importe, à la limite le signet permet de prévoir un nombre de
sections variables.
Mais comment déclencher cette macro ?
A chaque enregistrement ?
déjà ça me parait un peu beaucoup, mais comment savoir quelle(s) section
a été modifiée ?
A l'ouverture ? Même question.
Avez-vous prévu de "suivre" les modifications ? ce serait peut-être une
piste pour savoir ce qui est modifié.
Bonjour
Ouais mais vu la déculottée qu'on s'est pris, il y a des références
qu'il vaut mieux éviter. ;o)
Si on reprend le raisonnement avant de programmer, on définirait un
signet dans chaque section, revs1, revs2, revs3 qui correspond au numéro
de version de cette section.
Intérêt : on peut utiliser la valeur dans une macro et donc
l'incrémenter et placer la valeur modifiée dans le même signet.
On devrait y arriver.
J'aurais plutôt pensé à glisser ça dans les propriétés de document, mais
peu importe, à la limite le signet permet de prévoir un nombre de
sections variables.
Mais comment déclencher cette macro ?
A chaque enregistrement ?
déjà ça me parait un peu beaucoup, mais comment savoir quelle(s) section
a été modifiée ?
A l'ouverture ? Même question.
Avez-vous prévu de "suivre" les modifications ? ce serait peut-être une
piste pour savoir ce qui est modifié.
Bonjour
Ouais mais vu la déculottée qu'on s'est pris, il y a des références
qu'il vaut mieux éviter. ;o)
Si on reprend le raisonnement avant de programmer, on définirait un
signet dans chaque section, revs1, revs2, revs3 qui correspond au numéro
de version de cette section.
Intérêt : on peut utiliser la valeur dans une macro et donc
l'incrémenter et placer la valeur modifiée dans le même signet.
On devrait y arriver.
J'aurais plutôt pensé à glisser ça dans les propriétés de document, mais
peu importe, à la limite le signet permet de prévoir un nombre de
sections variables.
Mais comment déclencher cette macro ?
A chaque enregistrement ?
déjà ça me parait un peu beaucoup, mais comment savoir quelle(s) section
a été modifiée ?
A l'ouverture ? Même question.
Avez-vous prévu de "suivre" les modifications ? ce serait peut-être une
piste pour savoir ce qui est modifié.
Il faut savoir également que certaines sections du document font 60 pages
les pages concernées par des modifs voient leur en-tête modifié et que l'on puisse ne
réimprimer que celles-là.
Le déclenchement de la macro importe peu.
Par ailleurs, chaque section A 00 00 XX...A 00 01 XX étant des fichiers différents,
j'avais envisagé la compilation, la table des matières et le suivi des modifs grâce à
l'imbrication des ces sections en tant que sous-documents d'un document maitre.
Je ne suis pas capable de dire par rapport à cela quelle serait la meilleure et la plus
simple méthode de programmation, mais cette idée de mixer les 2 macros "mise à jour de
tous les champs situés dans tous les en-têtes et pieds de page d'un document" et
"comment utiliser un signet comme variable dans une macro" me suffirait (sous réserve
que cela soit possible)...mais si tu sens mieux les méthodes que tu proposes...
Je rappelle en effet qu'on est loin de faire une modif par jour !
Il faut savoir également que certaines sections du document font 60 pages
les pages concernées par des modifs voient leur en-tête modifié et que l'on puisse ne
réimprimer que celles-là.
Le déclenchement de la macro importe peu.
Par ailleurs, chaque section A 00 00 XX...A 00 01 XX étant des fichiers différents,
j'avais envisagé la compilation, la table des matières et le suivi des modifs grâce à
l'imbrication des ces sections en tant que sous-documents d'un document maitre.
Je ne suis pas capable de dire par rapport à cela quelle serait la meilleure et la plus
simple méthode de programmation, mais cette idée de mixer les 2 macros "mise à jour de
tous les champs situés dans tous les en-têtes et pieds de page d'un document" et
"comment utiliser un signet comme variable dans une macro" me suffirait (sous réserve
que cela soit possible)...mais si tu sens mieux les méthodes que tu proposes...
Je rappelle en effet qu'on est loin de faire une modif par jour !
Il faut savoir également que certaines sections du document font 60 pages
les pages concernées par des modifs voient leur en-tête modifié et que l'on puisse ne
réimprimer que celles-là.
Le déclenchement de la macro importe peu.
Par ailleurs, chaque section A 00 00 XX...A 00 01 XX étant des fichiers différents,
j'avais envisagé la compilation, la table des matières et le suivi des modifs grâce à
l'imbrication des ces sections en tant que sous-documents d'un document maitre.
Je ne suis pas capable de dire par rapport à cela quelle serait la meilleure et la plus
simple méthode de programmation, mais cette idée de mixer les 2 macros "mise à jour de
tous les champs situés dans tous les en-têtes et pieds de page d'un document" et
"comment utiliser un signet comme variable dans une macro" me suffirait (sous réserve
que cela soit possible)...mais si tu sens mieux les méthodes que tu proposes...
Je rappelle en effet qu'on est loin de faire une modif par jour !
Bonjour,
Pour tout dire, il s'agit de documentation aéronautique.
Un ami l'a déjà sérieusement entamée et me demande de l'aide pour
l'harmonisation.
Il faut savoir que le document global comporte 4 parties A B C D et que
chacune d'elle a des sections (on ne parle pas de word) A 00 00 XX A 00 01
XX...A 01 00 XX...A 01 01 XX où XX est le N° de page (à 2 chiffres grâce
au commutateur indiqué par Circé).
Il faut savoir que la réglementation impose que sur chaque page apparaisse
la date et le N° de révision (modification).
Actuellement tout est fait à la main.
L'idée que j'avais en tête était de dire, à chaque fois que l'on fait un
modif la date change dans l'en-tête de la page concernée (chaque page est
dans une section Word) et le N° de révision s'incrémente.
J'ai mis le champ savedate en en-tête.
Il faut savoir également que certaines sections du document font 60 pages
et que seules les pages concernées par des modifs voient leur en-tête
modifié et que l'on puisse ne réimprimer que celles-là.
Le déclenchement de la macro importe peu.
Actuellement je teste en faisant une modif, en sauvegardant le fichier et
en déclenchant la macro 1 proposée par Circé (je l'ai essayé aussi en
AutoOpen après la fermeture du fichier).
Par ailleurs, chaque section A 00 00 XX...A 00 01 XX étant des fichiers
différents, j'avais envisagé la compilation, la table des matières et le
suivi des modifs grâce à l'imbrication des ces sections en tant que
sous-documents d'un document maitre.
Je ne suis pas capable de dire par rapport à cela quelle serait la
meilleure et la plus simple méthode de programmation, mais cette idée de
mixer les 2 macros "mise à jour de tous les champs situés dans tous les
en-têtes et pieds de page d'un document" et "comment utiliser un signet
comme variable dans une macro" me suffirait (sous réserve que cela soit
possible)...mais si tu sens mieux les méthodes que tu proposes...
Je rappelle en effet qu'on est loin de faire une modif par jour !
Merci encore de ton aide.
A+
C15
Geo a écrit :Bonjour
Ouais mais vu la déculottée qu'on s'est pris, il y a des références qu'il
vaut mieux éviter. ;o)
Si on reprend le raisonnement avant de programmer, on définirait un
signet dans chaque section, revs1, revs2, revs3 qui correspond au numéro
de version de cette section.
Intérêt : on peut utiliser la valeur dans une macro et donc l'incrémenter
et placer la valeur modifiée dans le même signet.
On devrait y arriver.
J'aurais plutôt pensé à glisser ça dans les propriétés de document, mais
peu importe, à la limite le signet permet de prévoir un nombre de
sections variables.
Mais comment déclencher cette macro ?
A chaque enregistrement ?
déjà ça me parait un peu beaucoup, mais comment savoir quelle(s) section
a été modifiée ?
A l'ouverture ? Même question.
Avez-vous prévu de "suivre" les modifications ? ce serait peut-être une
piste pour savoir ce qui est modifié.
Bonjour,
Pour tout dire, il s'agit de documentation aéronautique.
Un ami l'a déjà sérieusement entamée et me demande de l'aide pour
l'harmonisation.
Il faut savoir que le document global comporte 4 parties A B C D et que
chacune d'elle a des sections (on ne parle pas de word) A 00 00 XX A 00 01
XX...A 01 00 XX...A 01 01 XX où XX est le N° de page (à 2 chiffres grâce
au commutateur indiqué par Circé).
Il faut savoir que la réglementation impose que sur chaque page apparaisse
la date et le N° de révision (modification).
Actuellement tout est fait à la main.
L'idée que j'avais en tête était de dire, à chaque fois que l'on fait un
modif la date change dans l'en-tête de la page concernée (chaque page est
dans une section Word) et le N° de révision s'incrémente.
J'ai mis le champ savedate en en-tête.
Il faut savoir également que certaines sections du document font 60 pages
et que seules les pages concernées par des modifs voient leur en-tête
modifié et que l'on puisse ne réimprimer que celles-là.
Le déclenchement de la macro importe peu.
Actuellement je teste en faisant une modif, en sauvegardant le fichier et
en déclenchant la macro 1 proposée par Circé (je l'ai essayé aussi en
AutoOpen après la fermeture du fichier).
Par ailleurs, chaque section A 00 00 XX...A 00 01 XX étant des fichiers
différents, j'avais envisagé la compilation, la table des matières et le
suivi des modifs grâce à l'imbrication des ces sections en tant que
sous-documents d'un document maitre.
Je ne suis pas capable de dire par rapport à cela quelle serait la
meilleure et la plus simple méthode de programmation, mais cette idée de
mixer les 2 macros "mise à jour de tous les champs situés dans tous les
en-têtes et pieds de page d'un document" et "comment utiliser un signet
comme variable dans une macro" me suffirait (sous réserve que cela soit
possible)...mais si tu sens mieux les méthodes que tu proposes...
Je rappelle en effet qu'on est loin de faire une modif par jour !
Merci encore de ton aide.
A+
C15
Geo a écrit :
Bonjour
Ouais mais vu la déculottée qu'on s'est pris, il y a des références qu'il
vaut mieux éviter. ;o)
Si on reprend le raisonnement avant de programmer, on définirait un
signet dans chaque section, revs1, revs2, revs3 qui correspond au numéro
de version de cette section.
Intérêt : on peut utiliser la valeur dans une macro et donc l'incrémenter
et placer la valeur modifiée dans le même signet.
On devrait y arriver.
J'aurais plutôt pensé à glisser ça dans les propriétés de document, mais
peu importe, à la limite le signet permet de prévoir un nombre de
sections variables.
Mais comment déclencher cette macro ?
A chaque enregistrement ?
déjà ça me parait un peu beaucoup, mais comment savoir quelle(s) section
a été modifiée ?
A l'ouverture ? Même question.
Avez-vous prévu de "suivre" les modifications ? ce serait peut-être une
piste pour savoir ce qui est modifié.
Bonjour,
Pour tout dire, il s'agit de documentation aéronautique.
Un ami l'a déjà sérieusement entamée et me demande de l'aide pour
l'harmonisation.
Il faut savoir que le document global comporte 4 parties A B C D et que
chacune d'elle a des sections (on ne parle pas de word) A 00 00 XX A 00 01
XX...A 01 00 XX...A 01 01 XX où XX est le N° de page (à 2 chiffres grâce
au commutateur indiqué par Circé).
Il faut savoir que la réglementation impose que sur chaque page apparaisse
la date et le N° de révision (modification).
Actuellement tout est fait à la main.
L'idée que j'avais en tête était de dire, à chaque fois que l'on fait un
modif la date change dans l'en-tête de la page concernée (chaque page est
dans une section Word) et le N° de révision s'incrémente.
J'ai mis le champ savedate en en-tête.
Il faut savoir également que certaines sections du document font 60 pages
et que seules les pages concernées par des modifs voient leur en-tête
modifié et que l'on puisse ne réimprimer que celles-là.
Le déclenchement de la macro importe peu.
Actuellement je teste en faisant une modif, en sauvegardant le fichier et
en déclenchant la macro 1 proposée par Circé (je l'ai essayé aussi en
AutoOpen après la fermeture du fichier).
Par ailleurs, chaque section A 00 00 XX...A 00 01 XX étant des fichiers
différents, j'avais envisagé la compilation, la table des matières et le
suivi des modifs grâce à l'imbrication des ces sections en tant que
sous-documents d'un document maitre.
Je ne suis pas capable de dire par rapport à cela quelle serait la
meilleure et la plus simple méthode de programmation, mais cette idée de
mixer les 2 macros "mise à jour de tous les champs situés dans tous les
en-têtes et pieds de page d'un document" et "comment utiliser un signet
comme variable dans une macro" me suffirait (sous réserve que cela soit
possible)...mais si tu sens mieux les méthodes que tu proposes...
Je rappelle en effet qu'on est loin de faire une modif par jour !
Merci encore de ton aide.
A+
C15
Geo a écrit :Bonjour
Ouais mais vu la déculottée qu'on s'est pris, il y a des références qu'il
vaut mieux éviter. ;o)
Si on reprend le raisonnement avant de programmer, on définirait un
signet dans chaque section, revs1, revs2, revs3 qui correspond au numéro
de version de cette section.
Intérêt : on peut utiliser la valeur dans une macro et donc l'incrémenter
et placer la valeur modifiée dans le même signet.
On devrait y arriver.
J'aurais plutôt pensé à glisser ça dans les propriétés de document, mais
peu importe, à la limite le signet permet de prévoir un nombre de
sections variables.
Mais comment déclencher cette macro ?
A chaque enregistrement ?
déjà ça me parait un peu beaucoup, mais comment savoir quelle(s) section
a été modifiée ?
A l'ouverture ? Même question.
Avez-vous prévu de "suivre" les modifications ? ce serait peut-être une
piste pour savoir ce qui est modifié.
Sur la page de garde, on retrouve l'issue de la doc.
Sur les pages qui suivent, la liste des issues ainsi que les dates des différentes
issues.
Vient ensuite un tableau reprenant toutes les pages du document et l'issue à laquelles
se trouvent toutes les pages.
Cette méthode permet au premier coup d'oeil de savoir si la page que l'on consulte est
à la bonne issue.
Sur la page de garde, on retrouve l'issue de la doc.
Sur les pages qui suivent, la liste des issues ainsi que les dates des différentes
issues.
Vient ensuite un tableau reprenant toutes les pages du document et l'issue à laquelles
se trouvent toutes les pages.
Cette méthode permet au premier coup d'oeil de savoir si la page que l'on consulte est
à la bonne issue.
Sur la page de garde, on retrouve l'issue de la doc.
Sur les pages qui suivent, la liste des issues ainsi que les dates des différentes
issues.
Vient ensuite un tableau reprenant toutes les pages du document et l'issue à laquelles
se trouvent toutes les pages.
Cette méthode permet au premier coup d'oeil de savoir si la page que l'on consulte est
à la bonne issue.
J'ai un document avec un en-tête dans lequel j'ai un
tableau avec REV 0 dans une cellule et nov 09 dans une autre.
J'ai un document avec un en-tête dans lequel j'ai un
tableau avec REV 0 dans une cellule et nov 09 dans une autre.
J'ai un document avec un en-tête dans lequel j'ai un
tableau avec REV 0 dans une cellule et nov 09 dans une autre.
Bonjour OlivierSur la page de garde, on retrouve l'issue de la doc.
C'est à dire ?Sur les pages qui suivent, la liste des issues ainsi que les dates des
différentes issues.
Vient ensuite un tableau reprenant toutes les pages du document et
l'issue à laquelles se trouvent toutes les pages.
Cette méthode permet au premier coup d'oeil de savoir si la page que l'on
consulte est à la bonne issue.
Sous réserve de la signification du mot "issue" que je ne sais pas
interpréter, ça ne me parait pas impossible, mais s'il y a des logiciels
qui font ça, pourquoi les réinventer en effet ?
--
A+
Bonjour Olivier
Sur la page de garde, on retrouve l'issue de la doc.
C'est à dire ?
Sur les pages qui suivent, la liste des issues ainsi que les dates des
différentes issues.
Vient ensuite un tableau reprenant toutes les pages du document et
l'issue à laquelles se trouvent toutes les pages.
Cette méthode permet au premier coup d'oeil de savoir si la page que l'on
consulte est à la bonne issue.
Sous réserve de la signification du mot "issue" que je ne sais pas
interpréter, ça ne me parait pas impossible, mais s'il y a des logiciels
qui font ça, pourquoi les réinventer en effet ?
--
A+
Bonjour OlivierSur la page de garde, on retrouve l'issue de la doc.
C'est à dire ?Sur les pages qui suivent, la liste des issues ainsi que les dates des
différentes issues.
Vient ensuite un tableau reprenant toutes les pages du document et
l'issue à laquelles se trouvent toutes les pages.
Cette méthode permet au premier coup d'oeil de savoir si la page que l'on
consulte est à la bonne issue.
Sous réserve de la signification du mot "issue" que je ne sais pas
interpréter, ça ne me parait pas impossible, mais s'il y a des logiciels
qui font ça, pourquoi les réinventer en effet ?
--
A+
Re
C'est clair.
Merci pour ces explications.
La notion de page étant fluctuante, on peut supposer que l'auteur maîtrise
complètement les sauts de page, soit comme dans le cas de C15 en faisant
des sections, soit en ajoutant les sauts de page à la main.
Ce que tu décris me parait faisable en vba, tu n'y as jamais pensé ?
Le truc qui poserait problème, c'est lorsqu'une page déborde.
Comment c'est géré ?
On fait des pages x.y ?
Dans ce cas ce sont les pages x qui ont évolué ?
--
A+
Re
C'est clair.
Merci pour ces explications.
La notion de page étant fluctuante, on peut supposer que l'auteur maîtrise
complètement les sauts de page, soit comme dans le cas de C15 en faisant
des sections, soit en ajoutant les sauts de page à la main.
Ce que tu décris me parait faisable en vba, tu n'y as jamais pensé ?
Le truc qui poserait problème, c'est lorsqu'une page déborde.
Comment c'est géré ?
On fait des pages x.y ?
Dans ce cas ce sont les pages x qui ont évolué ?
--
A+
Re
C'est clair.
Merci pour ces explications.
La notion de page étant fluctuante, on peut supposer que l'auteur maîtrise
complètement les sauts de page, soit comme dans le cas de C15 en faisant
des sections, soit en ajoutant les sauts de page à la main.
Ce que tu décris me parait faisable en vba, tu n'y as jamais pensé ?
Le truc qui poserait problème, c'est lorsqu'une page déborde.
Comment c'est géré ?
On fait des pages x.y ?
Dans ce cas ce sont les pages x qui ont évolué ?
--
A+