1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| Dim lPicType As Long
MaVar = Range("Chemin").Value & Client & "\Presentation"
ChDir MaVar
fileToOpen = Application.GetOpenFilename("Documents (*.ppt;*.pps;*.doc;*.pdf;*.mpg), *.pdf", , "Sélectionnez un fichier")
If fileToOpen <> False Then
UserForm1.Label47 = fileToOpen
ActiveSheet.OLEObjects.Add(Filename:=fileToOpen, link:=False, DisplayAsIcon:=False).Select
With Selection
.ShapeRange.LockAspectRatio = msoTrue
.ShapeRange.height = 120
.CopyPicture xlScreen, xlBitmap
End With
Set Frame6.Photo.Picture = PastePicture(lPicType)
Else: Exit Sub
End If
MaVar = Range("Chemin").Value & Client & "\Photos\Icones"
ChDir MaVar
SavePicture UserForm1.Frame6.Photo.Picture, MaVar & ".bmp"
End Sub |
Partager