> Tous les forums > Forum Bureautique
 Word : comment savoir si du texte est sélectionnéSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Marmotte18
  Posté le 23/05/2010 @ 17:43 
Aller en bas de la page 
Astucien

Bonjour,

Comment par VBA Word, peut-on savoir si du texte a été selectionné ?

Publicité
Bérylion
 Posté le 23/05/2010 à 22:37 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

salut

question ambigüe, avec 2 réponses possibles :

If Selection.Type = 1 Then MsgBox "la sélection EST du texte"

If Selection.Characters.Count - 1 > 0 Then MsgBox "la sélection CONTIENT du texte"

Marmotte18
 Posté le 24/05/2010 à 07:41 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour Bérylion,

Merci pour ton aide. Grâce à toi, j'ai trouvé la formule qui convient :

If Selection.Type > 1 Then MsgBox "La sélection n'est pas vide !"

En effet, cette formule permet de faire la différence entre l'absence de sélection et au moins un caractère sélectionné.



Modifié par Marmotte18 le 24/05/2010 11:43
Bérylion
 Posté le 24/05/2010 à 22:03 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Marmotte18 a écrit :

Bonjour Bérylion,

Merci pour ton aide. Grâce à toi, j'ai trouvé la formule qui convient :

If Selection.Type > 1 Then MsgBox "La sélection n'est pas vide !"

En effet, cette formule permet de faire la différence entre l'absence de sélection et au moins un caractère sélectionné.

re-

pousse un peu plus loin :

si tu sélectionnes une forme vide (type=8), ton test sera vrai !!

peut-être en combinant les deux ?...

Marmotte18
 Posté le 24/05/2010 à 22:52 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonsoir Bérylion,

S'agissant uniquement d'un texte, (pas de forme, ni de tableau, ni d'image, ...), la formule que je donne (grâce à toi), me convient parfaitement alors que les tiennes ne fonctionnent pas si l'on ne sélectionne qu'un seul caractère ! Ce qui me dérange !

Bérylion
 Posté le 24/05/2010 à 23:01 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Marmotte18 a écrit :

Bonsoir Bérylion,

S'agissant uniquement d'un texte, (pas de forme, ni de tableau, ni d'image, ...)...

alors y'a rien besoin de plus.

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Sujets relatifs
Word : comment établir dans un texte ses propres marges de & et sous-& ?
Comment centrer un texte avec Word 2007
Texte Vertical dans Word 2007 , comment faire ?
Comment agrandir un texte ?
Word 2007 : Comment supprimer tous les retours à la ligne indésirables
Word : Comment rechercher et replacer en une opération les renvois de parag
Insérer un texte dans plusieurs champs avec Word
Word 2007-Texte centré dans une cellule
comment définir microsoft Word par défaut
Comment récupérer la barre d'outils dans Word 2007 ?
Plus de sujets relatifs à Word : comment savoir si du texte est sélectionné
 > Tous les forums > Forum Bureautique