Bonjour,
J'utilise ce code pour insérer des photos :
	
	
	
	
	
		
La ligne :
	
	
	
	
	
		
devrait aligner la photo sur le bord gauche de la colonne B, or ce n'est pas le cas. Qu'est-ce que j'ai fait de travers ?
Le fenêtre d'exécution donne :
?c.Address
$D$3
?C.Offset(, -2).left
161.25
?img.left
161.25
Merci d'avance.
Daniel
	
		
			
		
		
	
				
			J'utilise ce code pour insérer des photos :
		VB:
	
	
	  For Each C In Range("D3", Cells(Rows.Count, 4).End(xlUp))
    Photo = C.Value
    Set Img = ActiveSheet.Pictures.Insert(Chemin & Photo & ".jpg")
    With Img
      .Left = C.Offset(, -2).Left
      .Top = C.Offset(, -2).Top
      .Width = Larg
      If C.Height < .Height Then
        .Height = C.Height
      End If
    End With
  Next C
	La ligne :
		Code:
	
	
	 .Left = C.Offset(, -2).Left
	devrait aligner la photo sur le bord gauche de la colonne B, or ce n'est pas le cas. Qu'est-ce que j'ai fait de travers ?
Le fenêtre d'exécution donne :
?c.Address
$D$3
?C.Offset(, -2).left
161.25
?img.left
161.25
Merci d'avance.
Daniel