Bonjour,
j'ai ce code qui fonctionne bien jusque 9 images (numéroté de 1 à 9) au delà il insère la 1 puis la 10 et 2 puis la 20, ....
Pourriez-vous m'aider pour qu'il insère les images dans l'ordre chronologique du repertoire selectionné ou dans l'ordre de creation de l'image?
merci d'avance de votre aide.
bonne journée,
Paolino.
j'ai ce code qui fonctionne bien jusque 9 images (numéroté de 1 à 9) au delà il insère la 1 puis la 10 et 2 puis la 20, ....
Pourriez-vous m'aider pour qu'il insère les images dans l'ordre chronologique du repertoire selectionné ou dans l'ordre de creation de l'image?
merci d'avance de votre aide.
bonne journée,
Paolino.
VB:
Sub InsertionImages()
Dim Repertoire As String
Dim Extension As String
Dim Fichier As String
'Saisie du nom du répertoire
Repertoire = InputBox("Chemin complet du répertoire (\ à la fin)", "Répertoire", "D:\Mes images")
'Saisie du type d'extension
Extension = InputBox("Type de fichier (sans le point, ex : jpg, png, bmp)", "Type de fichier", "jpg")
'Récupération du premier fichier du répertoire
Fichier = Dir(Repertoire & "*" & Extension, vbDirectory)
Do While Fichier <> ""
i = i + 1
'Insertion de l'image
Selection.InlineShapes.AddPicture FileName:=Repertoire & Fichier
'Insertion d'une ligne vide
Selection.TypeParagraph
'Récupération du prochain fichier du répertoire
Fichier = Dir
Loop
End Sub