Bonjour,
Dans le cadre de mon travail, j'utilise le VBA en tant que débutant pour me faciliter la vie grâce aux macros personnelles. Pour l'instant j'utilise un UserForm avec des boutons pour insérer des photos dans une fiche qui ne change jamais. Voici le code :
Private Sub CommandButton52_Click() 'Bouton 1
Dim InsererImage1, Cellule As Range
InsererImage1 = Application.GetOpenFilename(".jpg,*.jpg,.gif,*.gif,.jpeg,*.jpeg", , "Photo appui avant travaux. (Vue d'ensemble)")
Set Cellule = Worksheets("Fiche Appui").Range("A62").MergeArea
Worksheets("Fiche Appui").Shapes.AddPicture InsererImage1, False, True, Cellule.Left, Cellule.Top, Cellule.Width, Cellule.Height
If InsererImage1 <> False Then
Else: Close
End If
End Sub
Cela redimensionne la photo en fonction de la cellule fusionnée. Je souhaite aller plus loin dans le cas ou la fiche change. Je voudrais insérer une photo et la redimensionner en fonction de la taille de ma sélection. La photo n'a pas besoin d'être liée à une cellule. Pensez vous que c'est possible ? Merci d'avance.