comment copier du code VB(A) dans Word en gardant la coloration de l'éditeur (VBE)
54 réponses
Blaise Cacramp
Bonjour ou bonsoir, selon
La question étant dans le titre, je dois bien vous dire que j'ai scruté le
WEB et les NEWS (peut-être mal, chuis pas champion des bons mots-clefs) pour
trouver un moyen ou "tout simplement" un code vba dans Word pour coloriser
le texte du code dans un document Word.
Mon énergie étant focalisée sur un gros projet MS-ACCESS XP que je commence
à documenter pour mon successeur, je n'ai pas le temps à fabriquer moi-même
cette chose. Et puis, en ayant le code, je peux personnaliser la doc.
Bon, je connais Geo, qui est presque dieuVbaWord pour moi, je fonce et j'expérimente : c'est un des buts de ce super WE
merci, Blaise
"Circé" a écrit dans le message de news:
Bonjour,
Ça s'appelle la coloration syntaxique et ce n'est pas prévu nativement pour le VBA.
Mais le problème a déjà été soulevé ici et Geo avait donné deux liens intéressants :
un article : > http://www.gaboly.com/VBA/MiseEnFormeVBAWord.html
Les outils correspondants : http://www.gaboly.com/VBA/Telechargement.html
Circé http://faqword.free.fr
Blaise Cacramp a présenté l'énoncé suivant : > Bonjour ou bonsoir, selon > > La question étant dans le titre, je dois bien vous dire que j'ai scruté
le
> WEB et les NEWS (peut-être mal, chuis pas champion des bons mots-clefs)
pour
> trouver un moyen ou "tout simplement" un code vba dans Word pour
coloriser
> le texte du code dans un document Word. > > Mon énergie étant focalisée sur un gros projet MS-ACCESS XP que je
commence
> à documenter pour mon successeur, je n'ai pas le temps à fabriquer
moi-même
> cette chose. Et puis, en ayant le code, je peux personnaliser la doc. > > Bien à vous, > > Blaise
Geo
Bonjour
Les outils correspondants : http://www.gaboly.com/VBA/Telechargement.html
Anacoluthe avait indiqué la solution la plus simple, c'est d'utiliser Visual Studio (VSTO en version 2005), la recopie du code Office dans Word conserve les couleurs. De plus le coloriage est plus riche que celui du VBA. Les chaînes de caractères en rouge, par exemple. Si l'entreprise dispose de ce logiciel, sinon c'est un peu cher.
Sinon, je dois avoir une macro qui fait à peu près la même chose. Elle a été un peu améliorée par rapport à celle qui est dans le bouquin, mais ça reste pour du vba Word, il faudrait ajouter des mots-clefs pour Access.
-- A+
Bonjour
Les outils correspondants :
http://www.gaboly.com/VBA/Telechargement.html
Anacoluthe avait indiqué la solution la plus simple,
c'est d'utiliser Visual Studio (VSTO en version 2005), la recopie du
code Office dans Word conserve les couleurs.
De plus le coloriage est plus riche que celui du VBA.
Les chaînes de caractères en rouge, par exemple.
Si l'entreprise dispose de ce logiciel, sinon c'est un peu cher.
Sinon, je dois avoir une macro qui fait à peu près la même chose.
Elle a été un peu améliorée par rapport à celle qui est dans le
bouquin, mais ça reste pour du vba Word, il faudrait ajouter des
mots-clefs pour Access.
Les outils correspondants : http://www.gaboly.com/VBA/Telechargement.html
Anacoluthe avait indiqué la solution la plus simple, c'est d'utiliser Visual Studio (VSTO en version 2005), la recopie du code Office dans Word conserve les couleurs. De plus le coloriage est plus riche que celui du VBA. Les chaînes de caractères en rouge, par exemple. Si l'entreprise dispose de ce logiciel, sinon c'est un peu cher.
Sinon, je dois avoir une macro qui fait à peu près la même chose. Elle a été un peu améliorée par rapport à celle qui est dans le bouquin, mais ça reste pour du vba Word, il faudrait ajouter des mots-clefs pour Access.
-- A+
Geo
Bonjour
Les outils correspondants : http://www.gaboly.com/VBA/Telechargement.html
Anacoluthe avait indiqué la solution la plus simple, c'est d'utiliser Visual Studio (VSTO en version 2005), la recopie du code Office dans Word conserve les couleurs. De plus le coloriage est plus riche que celui du VBA. Les chaînes de caractères en rouge, par exemple. Si l'entreprise dispose de ce logiciel, sinon c'est un peu cher.
Sinon, je dois avoir une macro qui fait à peu près la même chose. Elle a été un peu améliorée par rapport à celle qui est dans le bouquin, mais ça reste pour du vba Word, il faudrait ajouter des mots-clefs pour Access.
-- A+
Bonjour
Les outils correspondants :
http://www.gaboly.com/VBA/Telechargement.html
Anacoluthe avait indiqué la solution la plus simple,
c'est d'utiliser Visual Studio (VSTO en version 2005), la recopie du
code Office dans Word conserve les couleurs.
De plus le coloriage est plus riche que celui du VBA.
Les chaînes de caractères en rouge, par exemple.
Si l'entreprise dispose de ce logiciel, sinon c'est un peu cher.
Sinon, je dois avoir une macro qui fait à peu près la même chose.
Elle a été un peu améliorée par rapport à celle qui est dans le
bouquin, mais ça reste pour du vba Word, il faudrait ajouter des
mots-clefs pour Access.
Les outils correspondants : http://www.gaboly.com/VBA/Telechargement.html
Anacoluthe avait indiqué la solution la plus simple, c'est d'utiliser Visual Studio (VSTO en version 2005), la recopie du code Office dans Word conserve les couleurs. De plus le coloriage est plus riche que celui du VBA. Les chaînes de caractères en rouge, par exemple. Si l'entreprise dispose de ce logiciel, sinon c'est un peu cher.
Sinon, je dois avoir une macro qui fait à peu près la même chose. Elle a été un peu améliorée par rapport à celle qui est dans le bouquin, mais ça reste pour du vba Word, il faudrait ajouter des mots-clefs pour Access.
-- A+
Jacques93
Bonjour Circé, et à tous, Circé a écrit :
Bonjour,
Ça s'appelle la coloration syntaxique et ce n'est pas prévu nativement pour le VBA.
Mais le problème a déjà été soulevé ici et Geo avait donné deux liens intéressants :
un article :
http://www.gaboly.com/VBA/MiseEnFormeVBAWord.html
Les outils correspondants : http://www.gaboly.com/VBA/Telechargement.html
Circé http://faqword.free.fr
Blaise Cacramp a présenté l'énoncé suivant :
Bonjour ou bonsoir, selon
La question étant dans le titre, je dois bien vous dire que j'ai scruté le WEB et les NEWS (peut-être mal, chuis pas champion des bons mots-clefs) pour trouver un moyen ou "tout simplement" un code vba dans Word pour coloriser le texte du code dans un document Word.
Mon énergie étant focalisée sur un gros projet MS-ACCESS XP que je commence à documenter pour mon successeur, je n'ai pas le temps à fabriquer moi-même cette chose. Et puis, en ayant le code, je peux personnaliser la doc.
Bien à vous,
Blaise
Le sujet a également été abordé ici (forum vb), les liens ne sont plus actifs (dyndns HS ?), mais nul doute que Jean-Marc réagira sur ce sujet, dès qu'il repassera par là ;-)
Ça s'appelle la coloration syntaxique et ce n'est pas prévu nativement
pour le VBA.
Mais le problème a déjà été soulevé ici et Geo avait donné deux liens
intéressants :
un article :
http://www.gaboly.com/VBA/MiseEnFormeVBAWord.html
Les outils correspondants :
http://www.gaboly.com/VBA/Telechargement.html
Circé
http://faqword.free.fr
Blaise Cacramp a présenté l'énoncé suivant :
Bonjour ou bonsoir, selon
La question étant dans le titre, je dois bien vous dire que j'ai
scruté le
WEB et les NEWS (peut-être mal, chuis pas champion des bons
mots-clefs) pour
trouver un moyen ou "tout simplement" un code vba dans Word pour
coloriser
le texte du code dans un document Word.
Mon énergie étant focalisée sur un gros projet MS-ACCESS XP que je
commence
à documenter pour mon successeur, je n'ai pas le temps à fabriquer
moi-même
cette chose. Et puis, en ayant le code, je peux personnaliser la doc.
Bien à vous,
Blaise
Le sujet a également été abordé ici (forum vb), les liens ne sont plus
actifs (dyndns HS ?), mais nul doute que Jean-Marc réagira sur ce sujet,
dès qu'il repassera par là ;-)
Ça s'appelle la coloration syntaxique et ce n'est pas prévu nativement pour le VBA.
Mais le problème a déjà été soulevé ici et Geo avait donné deux liens intéressants :
un article :
http://www.gaboly.com/VBA/MiseEnFormeVBAWord.html
Les outils correspondants : http://www.gaboly.com/VBA/Telechargement.html
Circé http://faqword.free.fr
Blaise Cacramp a présenté l'énoncé suivant :
Bonjour ou bonsoir, selon
La question étant dans le titre, je dois bien vous dire que j'ai scruté le WEB et les NEWS (peut-être mal, chuis pas champion des bons mots-clefs) pour trouver un moyen ou "tout simplement" un code vba dans Word pour coloriser le texte du code dans un document Word.
Mon énergie étant focalisée sur un gros projet MS-ACCESS XP que je commence à documenter pour mon successeur, je n'ai pas le temps à fabriquer moi-même cette chose. Et puis, en ayant le code, je peux personnaliser la doc.
Bien à vous,
Blaise
Le sujet a également été abordé ici (forum vb), les liens ne sont plus actifs (dyndns HS ?), mais nul doute que Jean-Marc réagira sur ce sujet, dès qu'il repassera par là ;-)
Ça s'appelle la coloration syntaxique et ce n'est pas prévu nativement pour le VBA.
Mais le problème a déjà été soulevé ici et Geo avait donné deux liens intéressants :
un article :
http://www.gaboly.com/VBA/MiseEnFormeVBAWord.html
Les outils correspondants : http://www.gaboly.com/VBA/Telechargement.html
Circé http://faqword.free.fr
Blaise Cacramp a présenté l'énoncé suivant :
Bonjour ou bonsoir, selon
La question étant dans le titre, je dois bien vous dire que j'ai scruté le WEB et les NEWS (peut-être mal, chuis pas champion des bons mots-clefs) pour trouver un moyen ou "tout simplement" un code vba dans Word pour coloriser le texte du code dans un document Word.
Mon énergie étant focalisée sur un gros projet MS-ACCESS XP que je commence à documenter pour mon successeur, je n'ai pas le temps à fabriquer moi-même cette chose. Et puis, en ayant le code, je peux personnaliser la doc.
Bien à vous,
Blaise
Le sujet a également été abordé ici (forum vb), les liens ne sont plus actifs (dyndns HS ?), mais nul doute que Jean-Marc réagira sur ce sujet, dès qu'il repassera par là ;-)
Ça s'appelle la coloration syntaxique et ce n'est pas prévu nativement
pour le VBA.
Mais le problème a déjà été soulevé ici et Geo avait donné deux liens
intéressants :
un article :
http://www.gaboly.com/VBA/MiseEnFormeVBAWord.html
Les outils correspondants :
http://www.gaboly.com/VBA/Telechargement.html
Circé
http://faqword.free.fr
Blaise Cacramp a présenté l'énoncé suivant :
Bonjour ou bonsoir, selon
La question étant dans le titre, je dois bien vous dire que j'ai
scruté le
WEB et les NEWS (peut-être mal, chuis pas champion des bons
mots-clefs) pour
trouver un moyen ou "tout simplement" un code vba dans Word pour
coloriser
le texte du code dans un document Word.
Mon énergie étant focalisée sur un gros projet MS-ACCESS XP que je
commence
à documenter pour mon successeur, je n'ai pas le temps à fabriquer
moi-même
cette chose. Et puis, en ayant le code, je peux personnaliser la doc.
Bien à vous,
Blaise
Le sujet a également été abordé ici (forum vb), les liens ne sont plus
actifs (dyndns HS ?), mais nul doute que Jean-Marc réagira sur ce sujet,
dès qu'il repassera par là ;-)
Ça s'appelle la coloration syntaxique et ce n'est pas prévu nativement pour le VBA.
Mais le problème a déjà été soulevé ici et Geo avait donné deux liens intéressants :
un article :
http://www.gaboly.com/VBA/MiseEnFormeVBAWord.html
Les outils correspondants : http://www.gaboly.com/VBA/Telechargement.html
Circé http://faqword.free.fr
Blaise Cacramp a présenté l'énoncé suivant :
Bonjour ou bonsoir, selon
La question étant dans le titre, je dois bien vous dire que j'ai scruté le WEB et les NEWS (peut-être mal, chuis pas champion des bons mots-clefs) pour trouver un moyen ou "tout simplement" un code vba dans Word pour coloriser le texte du code dans un document Word.
Mon énergie étant focalisée sur un gros projet MS-ACCESS XP que je commence à documenter pour mon successeur, je n'ai pas le temps à fabriquer moi-même cette chose. Et puis, en ayant le code, je peux personnaliser la doc.
Bien à vous,
Blaise
Le sujet a également été abordé ici (forum vb), les liens ne sont plus actifs (dyndns HS ?), mais nul doute que Jean-Marc réagira sur ce sujet, dès qu'il repassera par là ;-)
Bonjour Circé, et à tous, Circé a écrit : Le sujet a également été abordé ici (forum vb), les liens ne sont plus actifs (dyndns HS ?), mais nul doute que Jean-Marc réagira sur ce sujet, dès qu'il repassera par là ;-)
en effet les liens ne sont plus actifs car ce code était sur mon serveur Web pero, qui n'est pas "up" en ce moment.
Cependant, j'avais posté le code de mon colorateur syntaxique Version 2 (avec hyperlinks et tout et tout) sur VBFrance.
Le tout est disponible ici : http://www.vbfrance.com/codes/GENERATION-HTML-SOURCES-VB-AVEC-COLORATION-SYNTAXIQUE-HYPERLIENS_38517.aspx
Ce petit programme marche fort bien, je m'en sert souvent quand je dois faire des docs en couleur, et même pour faire du code review sur papier, tout de même plus sympa avec la coloration syntaxique :-)
Bonjour Circé, et à tous,
Circé a écrit :
Le sujet a également été abordé ici (forum vb), les liens ne sont plus
actifs (dyndns HS ?), mais nul doute que Jean-Marc réagira sur ce
sujet, dès qu'il repassera par là ;-)
en effet les liens ne sont plus actifs car ce code était sur mon serveur Web
pero,
qui n'est pas "up" en ce moment.
Cependant, j'avais posté le code de mon colorateur syntaxique Version 2
(avec hyperlinks
et tout et tout) sur VBFrance.
Le tout est disponible ici :
http://www.vbfrance.com/codes/GENERATION-HTML-SOURCES-VB-AVEC-COLORATION-SYNTAXIQUE-HYPERLIENS_38517.aspx
Ce petit programme marche fort bien, je m'en sert souvent quand je dois
faire des
docs en couleur, et même pour faire du code review sur papier, tout de même
plus sympa avec la coloration syntaxique :-)
Bonjour Circé, et à tous, Circé a écrit : Le sujet a également été abordé ici (forum vb), les liens ne sont plus actifs (dyndns HS ?), mais nul doute que Jean-Marc réagira sur ce sujet, dès qu'il repassera par là ;-)
en effet les liens ne sont plus actifs car ce code était sur mon serveur Web pero, qui n'est pas "up" en ce moment.
Cependant, j'avais posté le code de mon colorateur syntaxique Version 2 (avec hyperlinks et tout et tout) sur VBFrance.
Le tout est disponible ici : http://www.vbfrance.com/codes/GENERATION-HTML-SOURCES-VB-AVEC-COLORATION-SYNTAXIQUE-HYPERLIENS_38517.aspx
Ce petit programme marche fort bien, je m'en sert souvent quand je dois faire des docs en couleur, et même pour faire du code review sur papier, tout de même plus sympa avec la coloration syntaxique :-)
Bonjour Circé, et à tous, Le sujet a également été abordé ici (forum vb), les liens ne sont plus actifs (dyndns HS ?), mais nul doute que Jean-Marc réagira sur ce sujet, dès qu'il repassera par là ;-)
en effet les liens ne sont plus actifs car ce code était sur mon serveur Web pero, qui n'est pas "up" en ce moment.
Cependant, j'avais posté le code de mon colorateur syntaxique Version 2 (avec hyperlinks et tout et tout) sur VBFrance.
Le tout est disponible ici : http://www.vbfrance.com/codes/GENERATION-HTML-SOURCES-VB-AVEC-COLORATION-SYNTAXIQUE-HYPERLIENS_38517.aspx
Ce petit programme marche fort bien, je m'en sert souvent quand je dois faire des docs en couleur, et même pour faire du code review sur papier, tout de même plus sympa avec la coloration syntaxique :-)
Bonjour Circé, et à tous,
Le sujet a également été abordé ici (forum vb), les liens ne sont plus
actifs (dyndns HS ?), mais nul doute que Jean-Marc réagira sur ce
sujet, dès qu'il repassera par là ;-)
en effet les liens ne sont plus actifs car ce code était sur mon serveur Web
pero,
qui n'est pas "up" en ce moment.
Cependant, j'avais posté le code de mon colorateur syntaxique Version 2
(avec hyperlinks
et tout et tout) sur VBFrance.
Le tout est disponible ici :
http://www.vbfrance.com/codes/GENERATION-HTML-SOURCES-VB-AVEC-COLORATION-SYNTAXIQUE-HYPERLIENS_38517.aspx
Ce petit programme marche fort bien, je m'en sert souvent quand je dois
faire des
docs en couleur, et même pour faire du code review sur papier, tout de même
plus sympa avec la coloration syntaxique :-)
Bonjour Circé, et à tous, Le sujet a également été abordé ici (forum vb), les liens ne sont plus actifs (dyndns HS ?), mais nul doute que Jean-Marc réagira sur ce sujet, dès qu'il repassera par là ;-)
en effet les liens ne sont plus actifs car ce code était sur mon serveur Web pero, qui n'est pas "up" en ce moment.
Cependant, j'avais posté le code de mon colorateur syntaxique Version 2 (avec hyperlinks et tout et tout) sur VBFrance.
Le tout est disponible ici : http://www.vbfrance.com/codes/GENERATION-HTML-SOURCES-VB-AVEC-COLORATION-SYNTAXIQUE-HYPERLIENS_38517.aspx
Ce petit programme marche fort bien, je m'en sert souvent quand je dois faire des docs en couleur, et même pour faire du code review sur papier, tout de même plus sympa avec la coloration syntaxique :-)
Il suffit de déclarer les options comme tu le souhaites sous le VBE de Word, comme tu l'avais fait sous Excel
Sous Word, basculer sous VBE Menu Outils ; Options ; Onglet Format de l'éditeur ; Couleur du code (Choisir premier plan, Arrière plan, Indicateur...) Police Taille ...etc
J a c q u e s
"Blaise Cacramp" a écrit dans le message de news:
Bonjour ou bonsoir, selon
La question étant dans le titre, je dois bien vous dire que j'ai scruté le WEB et les NEWS (peut-être mal, chuis pas champion des bons mots-clefs) pour trouver un moyen ou "tout simplement" un code vba dans Word pour coloriser le texte du code dans un document Word.
Mon énergie étant focalisée sur un gros projet MS-ACCESS XP que je commence à documenter pour mon successeur, je n'ai pas le temps à fabriquer moi-même cette chose. Et puis, en ayant le code, je peux personnaliser la doc.
Bien à vous,
Blaise
Bonjour,
Il suffit de déclarer les options comme tu le souhaites sous le VBE de Word,
comme tu l'avais fait sous Excel
Sous Word, basculer sous VBE
Menu Outils ; Options ; Onglet Format de l'éditeur ; Couleur du code
(Choisir premier plan, Arrière plan, Indicateur...) Police Taille ...etc
J a c q u e s
"Blaise Cacramp" <non.valide@gmail.cam> a écrit dans le message de
news:O1uo7PfsIHA.4528@TK2MSFTNGP03.phx.gbl...
Bonjour ou bonsoir, selon
La question étant dans le titre, je dois bien vous dire que j'ai scruté le
WEB et les NEWS (peut-être mal, chuis pas champion des bons mots-clefs)
pour
trouver un moyen ou "tout simplement" un code vba dans Word pour coloriser
le texte du code dans un document Word.
Mon énergie étant focalisée sur un gros projet MS-ACCESS XP que je
commence
à documenter pour mon successeur, je n'ai pas le temps à fabriquer
moi-même
cette chose. Et puis, en ayant le code, je peux personnaliser la doc.
Il suffit de déclarer les options comme tu le souhaites sous le VBE de Word, comme tu l'avais fait sous Excel
Sous Word, basculer sous VBE Menu Outils ; Options ; Onglet Format de l'éditeur ; Couleur du code (Choisir premier plan, Arrière plan, Indicateur...) Police Taille ...etc
J a c q u e s
"Blaise Cacramp" a écrit dans le message de news:
Bonjour ou bonsoir, selon
La question étant dans le titre, je dois bien vous dire que j'ai scruté le WEB et les NEWS (peut-être mal, chuis pas champion des bons mots-clefs) pour trouver un moyen ou "tout simplement" un code vba dans Word pour coloriser le texte du code dans un document Word.
Mon énergie étant focalisée sur un gros projet MS-ACCESS XP que je commence à documenter pour mon successeur, je n'ai pas le temps à fabriquer moi-même cette chose. Et puis, en ayant le code, je peux personnaliser la doc.
Bien à vous,
Blaise
Jacques ALARDET
Bonjour,
Il suffit de déclarer les options comme tu le souhaites sous le VBE de Word, comme tu l'avais fait sous Excel
Sous Word, basculer sous VBE Menu Outils ; Options ; Onglet Format de l'éditeur ; Couleur du code (Choisir premier plan, Arrière plan, Indicateur...) Police Taille ...etc
J a c q u e s
"Blaise Cacramp" a écrit dans le message de news:
Bonjour ou bonsoir, selon
La question étant dans le titre, je dois bien vous dire que j'ai scruté le WEB et les NEWS (peut-être mal, chuis pas champion des bons mots-clefs) pour trouver un moyen ou "tout simplement" un code vba dans Word pour coloriser le texte du code dans un document Word.
Mon énergie étant focalisée sur un gros projet MS-ACCESS XP que je commence à documenter pour mon successeur, je n'ai pas le temps à fabriquer moi-même cette chose. Et puis, en ayant le code, je peux personnaliser la doc.
Bien à vous,
Blaise
Bonjour,
Il suffit de déclarer les options comme tu le souhaites sous le VBE de Word,
comme tu l'avais fait sous Excel
Sous Word, basculer sous VBE
Menu Outils ; Options ; Onglet Format de l'éditeur ; Couleur du code
(Choisir premier plan, Arrière plan, Indicateur...) Police Taille ...etc
J a c q u e s
"Blaise Cacramp" <non.valide@gmail.cam> a écrit dans le message de
news:O1uo7PfsIHA.4528@TK2MSFTNGP03.phx.gbl...
Bonjour ou bonsoir, selon
La question étant dans le titre, je dois bien vous dire que j'ai scruté le
WEB et les NEWS (peut-être mal, chuis pas champion des bons mots-clefs)
pour
trouver un moyen ou "tout simplement" un code vba dans Word pour coloriser
le texte du code dans un document Word.
Mon énergie étant focalisée sur un gros projet MS-ACCESS XP que je
commence
à documenter pour mon successeur, je n'ai pas le temps à fabriquer
moi-même
cette chose. Et puis, en ayant le code, je peux personnaliser la doc.
Il suffit de déclarer les options comme tu le souhaites sous le VBE de Word, comme tu l'avais fait sous Excel
Sous Word, basculer sous VBE Menu Outils ; Options ; Onglet Format de l'éditeur ; Couleur du code (Choisir premier plan, Arrière plan, Indicateur...) Police Taille ...etc
J a c q u e s
"Blaise Cacramp" a écrit dans le message de news:
Bonjour ou bonsoir, selon
La question étant dans le titre, je dois bien vous dire que j'ai scruté le WEB et les NEWS (peut-être mal, chuis pas champion des bons mots-clefs) pour trouver un moyen ou "tout simplement" un code vba dans Word pour coloriser le texte du code dans un document Word.
Mon énergie étant focalisée sur un gros projet MS-ACCESS XP que je commence à documenter pour mon successeur, je n'ai pas le temps à fabriquer moi-même cette chose. Et puis, en ayant le code, je peux personnaliser la doc.