Je cherche la meilleure façon de positionner mon curseur à un endroit
bien précis d'un document avec VBA.
Pour l'instant, j'insère une table vide, puis, quand c'est nécessaire,
je sélectionne la table par son numéro dans la collection, je la
supprime et je me retrouve à l'emplacement désiré.
Y a t-il une manière plus élégante de faire ça ?
J-L
--
J-L M. (Alphomega)
ICQ: 149635116
Pour m'écrire, cliquer le lien ci-dessous
http://cerbermail.com/?G5iYdBb2Ce
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
Circé
Bonjour,
As-tu essayé les signets ?...
Circé
Jean-Luc M. a couché sur son écran :
Bonjour
Je cherche la meilleure façon de positionner mon curseur à un endroit bien précis d'un document avec VBA.
Pour l'instant, j'insère une table vide, puis, quand c'est nécessaire, je sélectionne la table par son numéro dans la collection, je la supprime et je me retrouve à l'emplacement désiré.
Y a t-il une manière plus élégante de faire ça ?
J-L
Bonjour,
As-tu essayé les signets ?...
Circé
Jean-Luc M. a couché sur son écran :
Bonjour
Je cherche la meilleure façon de positionner mon curseur à un endroit bien
précis d'un document avec VBA.
Pour l'instant, j'insère une table vide, puis, quand c'est nécessaire, je
sélectionne la table par son numéro dans la collection, je la supprime et je
me retrouve à l'emplacement désiré.
Je cherche la meilleure façon de positionner mon curseur à un endroit bien précis d'un document avec VBA.
Pour l'instant, j'insère une table vide, puis, quand c'est nécessaire, je sélectionne la table par son numéro dans la collection, je la supprime et je me retrouve à l'emplacement désiré.
Y a t-il une manière plus élégante de faire ça ?
J-L
Jean-Luc M.
Circé a formulé ce mercredi :
Bonjour,
As-tu essayé les signets ?...
Oui mais quand je donne une valeur à un signet, le curseur d'édition ne se positionne pas à l'endroit du signet. Et je peux avoir de 0 à 10 fichiers à insérer (le nombre n'est pas fixe). C'est pour ça que je cherche un moyen simple de positionner le curseur à un endroit précis du doc pour ensuite insérer ou non les fichiers nécessaires. Mais les signets sont peut-être la solution sans que je sache vraiment m'en servir
-- Jean-Luc M.
Circé a formulé ce mercredi :
Bonjour,
As-tu essayé les signets ?...
Oui mais quand je donne une valeur à un signet, le curseur d'édition ne
se positionne pas à l'endroit du signet. Et je peux avoir de 0 à 10
fichiers à insérer (le nombre n'est pas fixe). C'est pour ça que je
cherche un moyen simple de positionner le curseur à un endroit précis
du doc pour ensuite insérer ou non les fichiers nécessaires. Mais les
signets sont peut-être la solution sans que je sache vraiment m'en
servir
Oui mais quand je donne une valeur à un signet, le curseur d'édition ne se positionne pas à l'endroit du signet. Et je peux avoir de 0 à 10 fichiers à insérer (le nombre n'est pas fixe). C'est pour ça que je cherche un moyen simple de positionner le curseur à un endroit précis du doc pour ensuite insérer ou non les fichiers nécessaires. Mais les signets sont peut-être la solution sans que je sache vraiment m'en servir
-- Jean-Luc M.
Geo
Circé a formulé ce mercredi :
Bonjour,
As-tu essayé les signets ?...
Oui mais quand je donne une valeur à un signet, le curseur d'édition ne se positionne pas à l'endroit du signet. Et je peux avoir de 0 à 10 fichiers à insérer (le nombre n'est pas fixe). C'est pour ça que je cherche un moyen simple de positionner le curseur à un endroit précis du doc pour ensuite insérer ou non les fichiers nécessaires. Mais les signets sont peut-être la solution sans que je sache vraiment m'en servir
Un signet est soit juste un emplacement dans un document, soit une partie (voire la totalité) du document. Quand on fait "atteindre" le signet, le curseur se positionne simplement à cet endroit ou sélectionne la partie de texte concernée selon le type de signet. Qu'est-ce vous appelez "donner une valeur" au signet ?
-- A+
Circé a formulé ce mercredi :
Bonjour,
As-tu essayé les signets ?...
Oui mais quand je donne une valeur à un signet, le curseur d'édition ne se positionne
pas à l'endroit du signet. Et je peux avoir de 0 à 10 fichiers à insérer (le nombre
n'est pas fixe). C'est pour ça que je cherche un moyen simple de positionner le curseur
à un endroit précis du doc pour ensuite insérer ou non les fichiers nécessaires. Mais
les signets sont peut-être la solution sans que je sache vraiment m'en servir
Un signet est soit juste un emplacement dans un document, soit une
partie (voire la totalité) du document.
Quand on fait "atteindre" le signet, le curseur se positionne
simplement à cet endroit ou sélectionne la partie de texte concernée
selon le type de signet.
Qu'est-ce vous appelez "donner une valeur" au signet ?
Oui mais quand je donne une valeur à un signet, le curseur d'édition ne se positionne pas à l'endroit du signet. Et je peux avoir de 0 à 10 fichiers à insérer (le nombre n'est pas fixe). C'est pour ça que je cherche un moyen simple de positionner le curseur à un endroit précis du doc pour ensuite insérer ou non les fichiers nécessaires. Mais les signets sont peut-être la solution sans que je sache vraiment m'en servir
Un signet est soit juste un emplacement dans un document, soit une partie (voire la totalité) du document. Quand on fait "atteindre" le signet, le curseur se positionne simplement à cet endroit ou sélectionne la partie de texte concernée selon le type de signet. Qu'est-ce vous appelez "donner une valeur" au signet ?
-- A+
Jean-Luc M.
Un signet est soit juste un emplacement dans un document, soit une partie (voire la totalité) du document. Quand on fait "atteindre" le signet, le curseur se positionne simplement à cet endroit ou sélectionne la partie de texte concernée selon le type de signet. Qu'est-ce vous appelez "donner une valeur" au signet ?
Un signet est soit juste un emplacement dans un document, soit une partie
(voire la totalité) du document.
Quand on fait "atteindre" le signet, le curseur se positionne simplement à
cet endroit ou sélectionne la partie de texte concernée selon le type de
signet.
Qu'est-ce vous appelez "donner une valeur" au signet ?
Un signet est soit juste un emplacement dans un document, soit une partie (voire la totalité) du document. Quand on fait "atteindre" le signet, le curseur se positionne simplement à cet endroit ou sélectionne la partie de texte concernée selon le type de signet. Qu'est-ce vous appelez "donner une valeur" au signet ?
Un signet est soit juste un emplacement dans un document, soit une partie (voire la totalité) du document. Quand on fait "atteindre" le signet, le curseur se positionne simplement à cet endroit ou sélectionne la partie de texte concernée selon le type de signet. Qu'est-ce vous appelez "donner une valeur" au signet ?
D'accord, donc ce texte apparaît à l'emplacement du premier signet qui du coup prend du volume.
Pour ajouter du texte je pratique plutôt : Selection.Goto What:=wdGoToBookmark, Name = MonSignet Selection.InsertAfter "kekchose" Si le signet a du volume j'intercale un Selection.Collapse direction:=wdCollapseEnd pour se placer à la fin du signet. Comme ça mon signet ne bouge pas.
Il y a sûrement mieux, mais je ne suis qu'un pauvre autodidacte qui bricole comme il peut.
-- A+
Un signet est soit juste un emplacement dans un document, soit une partie (voire la
totalité) du document.
Quand on fait "atteindre" le signet, le curseur se positionne simplement à cet
endroit ou sélectionne la partie de texte concernée selon le type de signet.
Qu'est-ce vous appelez "donner une valeur" au signet ?
D'accord, donc ce texte apparaît à l'emplacement du premier signet qui
du coup prend du volume.
Pour ajouter du texte je pratique plutôt :
Selection.Goto What:=wdGoToBookmark, Name = MonSignet
Selection.InsertAfter "kekchose"
Si le signet a du volume j'intercale un
Selection.Collapse direction:=wdCollapseEnd
pour se placer à la fin du signet.
Comme ça mon signet ne bouge pas.
Il y a sûrement mieux, mais je ne suis qu'un pauvre autodidacte qui
bricole comme il peut.
Un signet est soit juste un emplacement dans un document, soit une partie (voire la totalité) du document. Quand on fait "atteindre" le signet, le curseur se positionne simplement à cet endroit ou sélectionne la partie de texte concernée selon le type de signet. Qu'est-ce vous appelez "donner une valeur" au signet ?
D'accord, donc ce texte apparaît à l'emplacement du premier signet qui du coup prend du volume.
Pour ajouter du texte je pratique plutôt : Selection.Goto What:=wdGoToBookmark, Name = MonSignet Selection.InsertAfter "kekchose" Si le signet a du volume j'intercale un Selection.Collapse direction:=wdCollapseEnd pour se placer à la fin du signet. Comme ça mon signet ne bouge pas.
Il y a sûrement mieux, mais je ne suis qu'un pauvre autodidacte qui bricole comme il peut.
-- A+
Jean-Luc M.
Pour ajouter du texte je pratique plutôt : Selection.Goto What:=wdGoToBookmark, Name = MonSignet Selection.InsertAfter "kekchose" Si le signet a du volume j'intercale un Selection.Collapse direction:=wdCollapseEnd pour se placer à la fin du signet. Comme ça mon signet ne bouge pas.
Il y a sûrement mieux, mais je ne suis qu'un pauvre autodidacte qui bricole comme il peut.
Je ne connaissais pas ce .Goto , c'est exactement ce qu'il me fallait ..
Merci beaucoup l'autodidacte :-)
-- Jean-Luc M.
Pour ajouter du texte je pratique plutôt :
Selection.Goto What:=wdGoToBookmark, Name = MonSignet
Selection.InsertAfter "kekchose"
Si le signet a du volume j'intercale un
Selection.Collapse direction:=wdCollapseEnd
pour se placer à la fin du signet.
Comme ça mon signet ne bouge pas.
Il y a sûrement mieux, mais je ne suis qu'un pauvre autodidacte qui bricole
comme il peut.
Je ne connaissais pas ce .Goto , c'est exactement ce qu'il me fallait
..
Pour ajouter du texte je pratique plutôt : Selection.Goto What:=wdGoToBookmark, Name = MonSignet Selection.InsertAfter "kekchose" Si le signet a du volume j'intercale un Selection.Collapse direction:=wdCollapseEnd pour se placer à la fin du signet. Comme ça mon signet ne bouge pas.
Il y a sûrement mieux, mais je ne suis qu'un pauvre autodidacte qui bricole comme il peut.
Je ne connaissais pas ce .Goto , c'est exactement ce qu'il me fallait ..
Merci beaucoup l'autodidacte :-)
-- Jean-Luc M.
Geo
Je ne connaissais pas ce .Goto , c'est exactement ce qu'il me fallait ..
L'enregistreur de macro est un de mes meilleurs amis. ;-) Tu fais F5 (Atteindre) et tu vois que tu peux choisir un signet. Très pratique pour générer du code mais aussi pour vérifier de visu que le signet est au bon endroit.
-- A+
Je ne connaissais pas ce .Goto , c'est exactement ce qu'il me fallait ..
L'enregistreur de macro est un de mes meilleurs amis. ;-)
Tu fais F5 (Atteindre) et tu vois que tu peux choisir un signet.
Très pratique pour générer du code mais aussi pour vérifier de visu que
le signet est au bon endroit.
Je ne connaissais pas ce .Goto , c'est exactement ce qu'il me fallait ..
L'enregistreur de macro est un de mes meilleurs amis. ;-) Tu fais F5 (Atteindre) et tu vois que tu peux choisir un signet. Très pratique pour générer du code mais aussi pour vérifier de visu que le signet est au bon endroit.