Une forme dans un document Microsoft Office peut être un certain nombre d' objets différents , comme une photo, un dessin à main levée ou même un contrôle ActiveX. Une forme régulière aligne indépendamment du texte dans le document, mais un objet " InlineShape " s'aligne avec le texte et peut être déplacé et édité d'une manière similaire au texte . Cela peut être très utile quand un symbole ou une image a besoin de se déplacer avec le texte, il est aligné avec , par exemple. Instructions
1
Cliquez sur "Fichier" et choisissez " Ouvrir", puis accédez à l'emplacement du document qui contient les formes que vous souhaitez convertir . Double- cliquez pour ouvrir le fichier.
2
maintenez la touche " Alt" et appuyez sur la touche «F11» pour ouvrir la fenêtre VBE .
3
Cliquez sur "Insérer " dans la fenêtre Visual Basic Editor et choisissez " Module ". Cela va ouvrir une nouvelle fenêtre pour le module
4
Copiez le code suivant en le surlignant , un clic droit et en choisissant " Copier" : .
Sous ConvertToInlineShape ()
sélection
'\\ \\ Si nous avons choisi une forme puis se convertir à InlineShape
. type = wdSelectionShape puis
. ShapeRange (1). ConvertToInlineShape < br >
End If End With
End Sub
5
Faites un clic droit dans l'espace vide de la fenêtre Visual Basic Editor , faites un clic droit et choisissez " coller " pour coller le code dans la fenêtre.
6
Fermer la fenêtre VBE et enregistrez le document.
7
Mettez en surbrillance les zones qui contiennent les formes que vous souhaitez convertir en cliquant et en faisant glisser avec la souris.
8
maintenez la touche " Alt" pendant que vous appuyez sur "F8" pour ouvrir la fenêtre de macro. Cliquez sur " ConvertToInlineShape " et cliquez sur "Exécuter" pour convertir les formes.