José Alain
XLDnaute Nouveau
Bonjour à tous,
Encore un grand remerciement pour tous les membres qui font tout pour aider les autres.
Je besoins d'un service,
Je possède des sous-dossier dans laquelle chacun contient des centaines des images en ".png". Et moi je voudrais les insérer d'un seul coud; chacun dans une nouvelle page afin de pouvoir lancer une impression automatique et rapide. J'ai déjà fait des recherche et je suis tomber sur ce code que je ne savait le faire marcher.
Sub InsertAllPNGImages()
Dim objFolder As Object
Dim objFile As Object
Dim strFolderPath As String
Dim strFilePath As String
' Get the folder path.
strFolderPath = "D:\JOB\SBV\ASA_BDD\POLYGONE PARCELLE VANILLE EN IMAGE PNG\1_ABK\"
' Create a new folder object.
Set objFolder = CreateObject("Scripting.FileSystemObject")
' Get all the files in the folder.
Set objFiles = objFolder.GetFiles
' Loop through the files.
For Each objFile In objFiles
' Check if the file is a PNG file.
If objFile.Name Like "*.png" Then
' Get the file path.
strFilePath = objFile.Path
' Insert the image into the document.
InlineShapes.AddPicture FileName:=strFilePath, LinkToFile:=False, SaveWithDocument:=True
End If
Next
' Clean up.
Set objFolder = Nothing
Set objFile = Nothing
End Sub
Encore un grand remerciement pour tous les membres qui font tout pour aider les autres.
Je besoins d'un service,
Je possède des sous-dossier dans laquelle chacun contient des centaines des images en ".png". Et moi je voudrais les insérer d'un seul coud; chacun dans une nouvelle page afin de pouvoir lancer une impression automatique et rapide. J'ai déjà fait des recherche et je suis tomber sur ce code que je ne savait le faire marcher.
Sub InsertAllPNGImages()
Dim objFolder As Object
Dim objFile As Object
Dim strFolderPath As String
Dim strFilePath As String
' Get the folder path.
strFolderPath = "D:\JOB\SBV\ASA_BDD\POLYGONE PARCELLE VANILLE EN IMAGE PNG\1_ABK\"
' Create a new folder object.
Set objFolder = CreateObject("Scripting.FileSystemObject")
' Get all the files in the folder.
Set objFiles = objFolder.GetFiles
' Loop through the files.
For Each objFile In objFiles
' Check if the file is a PNG file.
If objFile.Name Like "*.png" Then
' Get the file path.
strFilePath = objFile.Path
' Insert the image into the document.
InlineShapes.AddPicture FileName:=strFilePath, LinkToFile:=False, SaveWithDocument:=True
End If
Next
' Clean up.
Set objFolder = Nothing
Set objFile = Nothing
End Sub