Piloter Excel de vb: afficher une image dans un fichier excel [Résolu]

daviddouillard 12 Messages postés lundi 2 mars 2009Date d'inscription 18 juin 2009 Dernière intervention - 5 mai 2009 à 13:32 - Dernière réponse : daviddouillard 12 Messages postés lundi 2 mars 2009Date d'inscription 18 juin 2009 Dernière intervention
- 5 mai 2009 à 13:54
Bonjour à tous,

je pilote Excel grâce à VB. Je l'ouvre à distance, j'insère des données dans le fichier Excel grâce à la colonne sélectionner .
 je veux insérer une image dans ce fichier Excel! Comment faire?

voici le code :

        'on dit que l'objet est de type feuille excel et ouvre Excel
        Dim DocExcel As Object
        DocExcel = CreateObject("Excel.Application")

        'mettre à True pour l'afficher à l'écran , mettre à False pour pas qu'Excel reste invisible
        DocExcel.Visible = False

        'supprime l'affichage des messages d'erreurs ou de confirmation de suppression, ...
        DocExcel.DisplayAlerts = False

        'on ouvre un fichier existant
        DocExcel.Workbooks.Open(FileName:=_Chemin, Editable:=True)

        'pour du texte
         DocExcel.Range(A1)
         DocExcel.ActiveCell.FormulaR1C1 = "blablabla"

         'pour une image

         DocExcel.Range(C1)

         DocExcel.ActiveCell.FormulaR1C1 = ????????????????????????,

...
....

merci de votre aide
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
daviddouillard 12 Messages postés lundi 2 mars 2009Date d'inscription 18 juin 2009 Dernière intervention - 5 mai 2009 à 13:54
3
Merci
ActiveSheet.Pictures.Insert("D:\Documents\Mes images\000_0120.JPG")

voici la réponse

Merci daviddouillard 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 98 internautes ce mois-ci

Commenter la réponse de daviddouillard

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.