Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel > Forum spécial EXCEL 2007


Réponse
 
LinkBack Outils de la discussion
Vieux 02/08/2007, 01h40   #1 (permalink)
XLDnaute Nouveau
 
Date d'inscription: juillet 2007
Messages: 15
Par défaut Comment insérer une image dans une cellule

Bjr !

Tout est dans le titre! Comment fait on pour insérer une image dans une cellule active ?

ce code ne marche pas sous excel 2007.

aa = ActiveCell.Row
Range("a" & aa).Select
ActiveSheet.Pictures.Insert("C:\images.jpg").Selec t

Merci
excelJL est déconnecté   Réponse avec citation
ANNONCES
Vieux 02/08/2007, 06h21   #2 (permalink)
XLDnaute Barbatruc
 
Date d'inscription: février 2005
Messages: 3 817
Par défaut Re : Comment insérer une image dans une cellule

bonjour

Tu peux utiliser

Code:
Sub AjoutImageFeuille()
    Dim Shp As Shape
    Dim Fichier As String
    Dim Cell As Range
    
    Fichier = "C:\Documents and Settings\mimi\dossier\Image2.jpg"
    
    Set Cell = Range("B10")
    
    'expression.AddPicture(FileName, LinkToFile, SaveWithDocument, Left, Top, Width, Height)
    Set Shp = Feuil1.Shapes.AddPicture _
        (Fichier, msoFalse, msoCTrue, Cell.Left, Cell.Top, Cell.Width, Cell.Height)
End Sub


Bonne journée
MichelXld
MichelXld est déconnecté   Réponse avec citation
Vieux 02/08/2007, 23h19   #3 (permalink)
XLDnaute Nouveau
 
Date d'inscription: juillet 2007
Messages: 15
Par défaut Re : Comment insérer une image dans une cellule

Merci bien pour ce code .
excelJL est déconnecté   Réponse avec citation
Vieux 13/02/2008, 20h45   #4 (permalink)
XLDnaute Nouveau
 
Date d'inscription: février 2008
Messages: 2
Par défaut Re : Comment insérer une image dans une cellule

Bonjour,
ma question est un peu plus pointue...
en partant d'un fichier excel, je lui colle des images suite a capture.
excel me les colle correctement mais crée un répertoire avec les images collées, (au format gif) je sauvegarde le fichier excel au format HTM et tant qu'il est dans mon pc, tout se passe bien mais dés que je l'envoi par email, les images n'apparaissent pas a l'arrivée, (des petites crois rouges apparaissent a la place des images-objet) et pour cause, elles sont restées dans mon pc...
comme il est hors de question d'envoyer un répertoire avec ces images ou même de les mettre en pièces jointes, ma question est:
comment faire pour que ces images soient intégrées définitivement au fichier excel format htm, comme si elles faisaient partie intégrante du fichier ???
merci d'avance
animhulmain est déconnecté   Réponse avec citation
Vieux 14/02/2008, 02h03   #5 (permalink)
XLDnaute Junior
 
Avatar de Celeborn61
 
Date d'inscription: janvier 2008
Messages: 98
Smile Re : Comment insérer une image dans une cellule

Salut,

Un fichier htm ou html est un fichier texte dans un langage à balise, il ne peut donc pas contenir autre chose que du texte, les images ou autres types de fichiers ne pouvant être que des liens textes vers des adresses.

Pour diffuser ton fichier, passes le soit sous Excel même en version inférieure, soit Zip l'ensemble du fichier et du répertoire images.
__________________
Virtuellement votre,,,
Celeborn61 est déconnecté   Réponse avec citation
Vieux 14/02/2008, 12h13   #6 (permalink)
XLDnaute Nouveau
 
Date d'inscription: février 2008
Messages: 2
Red face Re : Comment insérer une image dans une cellule

ok merci de l'info, j'avais pas tilté, mais si un fichier excel peut être au format htm sans balises, c'est que le format htm arrive a traduire les codes xls en htm en dur, donc il y aurait peut être une solution pour que les images se fondent dans le fichier xls et que cela soit reconnu comme du texte et non plus comme des objets ?
animhulmain est déconnecté   Réponse avec citation
Vieux 14/02/2008, 23h46   #7 (permalink)
XLDnaute Junior
 
Avatar de Celeborn61
 
Date d'inscription: janvier 2008
Messages: 98
Smile Re : Comment insérer une image dans une cellule

Salut,

C'est parce que Excel passe par du xml, mais toutes les images sont stockées dans un répertoire appeler par les balises.
il me semble impossible de stocker les images dans un htm, html, xml, ...
__________________
Virtuellement votre,,,
Celeborn61 est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
comment inserer une image dans un userform DAVIDP Forum Excel 2 07/05/2005 12h19
Insérer une image dans une cellule adam Forum Excel Downloads - Archives 4 31/03/2004 22h49
inserer une image dans une cellule noon Forum Excel Downloads - Archives 2 16/02/2004 00h47
insérer une image dans une cellule f_nyna Forum Excel Downloads - Archives 2 09/01/2004 18h08
comment insérer automatiquement une image dont le chemin est dans une cellule ? eric Forum Excel Downloads - Archives 2 18/09/2002 21h15


Fuseau horaire GMT +2. Il est actuellement 20h14.


(C) 2006 Excel Downloads