Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Application.Intersect(Target, Union(Range("d16"), Range("d30"), Range("d44"), Range("o16"), Range("o30"), Range("o44"))) Is Nothing Then
Rem PHOTOETAGE()
Application.Dialogs(xlDialogInsertPicture).Show
Selection.ShapeRange.LockAspectRatio = msoTrue
Selection.ShapeRange.Height = 163
Selection.ShapeRange.Rotation = 0#
Set s = Selection
s.ShapeRange.LockAspectRatio = msoFalse
s.Left = Target.Left
s.Top = Target.Top
s.Width = Target.Width
s.Height = Target.Height
End If
End Sub