EXCEL Insérer une image ds la cellule active [Résolu/Fermé]

Signaler
-
Messages postés
203
Date d'inscription
mercredi 11 juin 2014
Statut
Membre
Dernière intervention
7 avril 2017
-
Bonjour,

Je me suis remis à VBA dans Excel depuis peu et mes notions reviennent peu à peu...

J'ai une image à insérer dans une cellule.
Je souhaite, par l'intermédiaire d'une macro, que l'image en question se positionne exactement à l'endroit de la cellule active (en haut à gauche).

Remarque: en effet, lorsque l'on colle une image sous excel, sa position dépend de sa position source (où on l'a copiée).

J'ai cherché la propriété qui peut faire ça mais en vain...

Cordialement

Modia

3 réponses

Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 475
Salut,

essaie comme ça
Sub pos_img()

    ActiveSheet.Pictures.Insert("C:\image.jpg").Select
             
    With Selection
        .ShapeRange.Left = ActiveCell.Left
        .ShapeRange.Top = ActiveCell.Top
    End With
    
End Sub
lami20j
7
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 59147 internautes nous ont dit merci ce mois-ci

Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 475
Pour alleger le code ;)
Sub pos_img()

    ActiveSheet.Pictures.Insert("C:\image.jpg").Select
             
    With Selection.ShapeRange
        .Left = ActiveCell.Left
        .Top = ActiveCell.Top
    End With
    
End Sub
lami20j
Messages postés
203
Date d'inscription
mercredi 11 juin 2014
Statut
Membre
Dernière intervention
7 avril 2017

Bonjour,
Et si on veut copier une image d'un autre classeur EXCEL excel et la coller sur un deuxième?
Merci

en fait j'ai un fichier excel ou j'insere de nombreuses notes
mais comme je reduis le % de zoom et je les ai en tahoma 8...
et j y vois rien
a part les modifier 1 par 1......

comment change t on la taille du nom d utilisateur qui s'affiche par défaut

merci
Messages postés
16
Date d'inscription
lundi 7 août 2006
Statut
Membre
Dernière intervention
28 septembre 2009
1
Merci bien !

Remarque : On trouve sur le net beaucoup d'infot pour VBA et Excel ...
Ce qui me manque, c'est une liste exhaustive des "méthode", "événement" etc.... de VBA et leur utilisation.

L'aide de VBA n'est pas très aidante pour rechercher une instruction que l'on ne connaît pas.

Ca me fait penser à l'apprentissge d'une langue : lorsqu'on manque de vocabulaire, on a du mal à s'exprimer dans la langue.... ;o)

Merci encore pour cette réponse.

Dom
bonjour j'aurais besoin d'un coup de main, je travail sur le même projet et j'arrive pas à mettre mon image dans la cellule. mais le programme marche nikel. une idée?