|  
    
 Lorsque vous développez une application ou une macro de Microsoft Office à l'aide de Visual Basic 6, vous pouvez appliquer une rotation spécifique à InlineShapes . InlineShapes sont des objets , tels que des images ou des contrôles Active X , qui sont incorporés dans un document texte. Vous pouvez faire pivoter InlineShapes en éditant le code source de votre demande et la création d'une nouvelle procédure. Instructions   1  ouvrir le code source de votre application Visual Basic dans un éditeur de texte comme un outil de développement dédié Bloc-notes Windows ou .   2   Déclarez une nouvelle procédure sub nommé " RotateInlineShapeSub ()" en insérant la déclaration suivante dans le code source de votre application.     sous RotateInlineShapeSub ()   3   Définissez les variables requises par la procédure sous en collant le bout de code suivant après la déclaration de sous- déclaration :     inline As InlineShapeDim tempshape Comme ShapeDim ActDoc Comme DocumentSet ActDoc = ActiveDocument   4   Copier et coller l'extrait de code suivant après la déclaration de variable pour permettre à votre programme pour convertir InlineShapes dans des formes régulières :     pour chaque ligne dans ActDoc.InlineShapesinline.ConvertToShapeNext     Visual Basic ne peut pas tourner directement InlineShapes , ce qui explique pourquoi vous devez d'abord les convertir en Formes.   5   Insérez le fragment de code suivant juste après la précédente pour appliquer une rotation aux formes . Si nécessaire, remplacer "180" par un angle de rotation différent .     Chaque tempshape En ActDoc.Shapestempshape.IncrementRotation 180Next   6   Copiez et collez l'extrait de code suivant après le précédent un pour convertir les formes de nouveau dans InlineShapes nouveau.     Chaque tempshape En DocThis.Shapestempshape.ConvertToInlineShapeNext   7   Insérez le bout de code qui suit si vous voulez que votre application affiche un message de confirmation . Remplacer " tourné InlineShape " avec un message de confirmation différent , si vous souhaitez     MsgBox " tourné InlineShape "   8   fermer le sous procédure Visual Basic en tapant l'instruction suivante . : Photos   End Sub   9   exécuter la procédure sous en insérant l'instruction d'appel suivant à l'endroit où vous voulez que votre programme pour appliquer la rotation :     appel RotateInlineShapeSub ( )   10   Enregistrez votre fichier .    
 
 |