Le programme de base de données Microsoft Access permet aux utilisateurs d'afficher les images sur leurs pages de rapport de données. Si vous avez beaucoup de photos correspondant au rapport , ou si chacun des fichiers d'image est grande, la taille de la base de données Access peut être augmenté de façon significative . Il est plus pratique dans de tels cas pour stocker les images dans les scripts VBS cours d'exécution dans votre base de données. L'insertion des images dans des fichiers VBS rend l'exécution des opérations de base de données Access rapidement. Instructions 1 Cliquez sur le bouton " Démarrer" de Windows , puis cliquez sur 2 Entrez le code suivant dans la fenêtre ouverte " Visual Basic pour Application . ": Photos Sous PictureIntoComment () ' www.contextures.com \\ xlcomments03.html ch As ChartObject dWidth As Double < p> dHauteur As Double ws As Feuille sName Dim As String cmt As Commentaire sPath Dim As String < p> sFile Dim As String rng As Range Set ws = ActiveSheet Set rng = ActiveCell sPath = ThisWorkbook.Path & "\\ " sName = InputBox (" Nom de fichier image ( sans extension) " , " File Name " ) Si sName =" "Then sName =" Picture_ " & Format (Date, "AAAAMMJJ" ) sFile = sPath & sName & ". gif" dWidth = Selection.Width dHauteur = Selection.Height Selection.Cut Set ch = ws.ChartObjects.Add (Gauche : = rng.Left , Top : = rng.Top , _ Largeur: = dWidth , Hauteur: = dHauteur ) ch.Chart.Paste rng.Activate ch.Chart.Export sFile ch.Delete Set cmt = rng.AddComment texte cmt.Text : . . = "" cmt.Shape Fill.UserPicture sFile Largeur = dWidth Photos . Hauteur = dHauteur End With End Sub 3 Cliquez sur "Enregistrer". Choisissez un nom pour votre script VBS , puis cliquez sur le bouton " OK " pour insérer vos photos dans le fichier VBS .
|