Visual Basic (VB ) est un langage de programmation de Microsoft qui permet de créer des applications autonomes , mais aussi d'étendre les fonctions des applications de la suite Microsoft Office . Une fonction VB peut s'étendre implique images liées à des documents Office. Un programme VB peut stocker une image dans un document , par opposition à la liaison de cette image sur le document. Bien que ce produit un document de plus grande taille que celui avec une image liée , le document ne sera pas souffrir d'un problème clé de l'un avec des images liées : la possibilité que l' image liée est déconnecté du document. Instructions
1
Ouvrez Microsoft Word et cliquez sur l' option " Image" du menu "Insertion " . Cliquez sur l'option "From File " . Vous liez une image pour le document en cours , puis utilisez Visual Basic pour intégrer l'image.
2
naviguer vers n'importe quel fichier image sur votre disque dur, puis cochez la case " Lier au fichier " CHEC - kbox dans la boîte de dialogue " Insérer une image" . Cela garantit l'image n'est pas (encore) être incorporé dans le document , mais liée à elle. Appuyez sur le bouton «Insérer » pour relier l'image.
3
Appuyez sur " Alt" et " F9 " pour afficher tous les codes de champ dans le document actuel . ( Codes de champ sont des symboles de mots qui apparaissent sous forme de texte qui représentent d'autres contenus , y compris l'horodatage mis à jour automatiquement , ou des images liées) . L'image que vous avez inséré va révéler sa " INCLUDEPICTURE " code de champ, montrant que l' image est liée , mais pas encore intégré.
4
Appuyez sur " Alt et " F11 "pour entrer dans l'environnement de développement intégré Visual Basic (IDE). Cet environnement contient des outils pour l'écriture du programme pour intégrer l'image.
5
Cliquez sur l'élément de "Module" rubrique pour créer une nouvelle fenêtre de saisie du code de programme menu "Insertion " . < br > Photos 6
Collez le programme à la fin de cette étape dans la fenêtre du module. le programme parcourt chaque code de champ dans le document actuel . Si un code de champ représente une image liée , le programme « dissocie » le champ code, ce qui signifie qu'il a remplacé le lien de l'image avec l'image réelle.
embedImages public Sub ()
Dim i
Dim x
nxtField Dim
Set x = ActiveDocument.Fields (1) Photos
While Not ( x Is Nothing )
Set nxtField = x.Next
Si x.type = WdFieldType.wdFieldIncludePicture Puis
x.Unlink
End If
Set x = nxtField
Wend End Sub
7
Cliquez sur une déclaration du programme " Dissocier " vous venez d'écrire , puis appuyez sur la touche "F5 " pour exécuter le programme .
8
appuyez sur " Alt" et "F11" pour revenir à le document. le code de champ de l'image de l'étape 3 est parti. Votre programme a remplacé par l'image. Appuyez sur " Alt" et " F9 " deux fois pour confirmer que aucun autre code de champ " de INCLUDEPICTURE " existent dans le document.