2009-09-30 10 views
0

Comment pouvez-vous détecter si la sélection que vous avez contient ou est le caractère de saut de section?Caractère de saut de section VBA Word dans

Au moment où je sélectionne une page, réduisez-la à la fin, je veux savoir si la fin de la page contient un saut de section ou non. J'allais utiliser une méthode où je compare le numéro de la section à la fin de la page, puis avancer de deux caractères, puis vérifier le numéro de la section. Si elles sont différentes, la fin de ma page comporte un saut de section. Y a-t-il une meilleure façon de le faire?

Répondre

2

Peut-être quelque chose sur ces lignes:

Function HasBreak() As Boolean 

With Selection.Find 
    .Forward = True 
    .Execute FindText:="^b" 

    If .Found Then 
     HasBreak = True 
    End If 
End With 

End Function 
0

Vive qui est une bonne suggestion. La façon dont je l'ai fait à la fin était d'obtenir la plage de la page et de la section, de vérifier les deux positions "End", si elles étaient les mêmes, alors la page contenait le saut de section.

Questions connexes