IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

insertion d'image excel


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Enseignant
    Inscrit en
    Décembre 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 324
    Par défaut insertion d'image excel
    Bonjour
    j'ai un petit soucis. Voila dans mon application sous vb2005 express mes résultats sont envoyés dans une feuille excel, la pas de pb. Ce que je cherches à faire c'est: si la condition A est validé, alors l'image 17.bmp doit apparaître dans la cellule A6 de mon formulaire. Je n'ai aucun pb avec du text mais avec une image et "ben dur dur???"


    Je continue de chercher.
    merci
    @+
    Phil

  2. #2
    Expert confirmé
    Avatar de bidou
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2002
    Messages
    3 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 055
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Dim appXl As New Excel.Application
            Dim Classeur As Excel.Workbook = appXl.Workbooks.Add
            Dim Feuille As Excel.Worksheet = DirectCast(Classeur.Worksheets.Item(1), Excel.Worksheet)
            Dim polo As Int32 = 2
            If polo > 1 Then
                Dim Plage As Excel.Range = DirectCast(Feuille.Cells(6, 1), Excel.Range)
                Feuille.Shapes.AddPicture("D:\svg\developpez\bidou.jpg", Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.MsoTriState.msoTrue, CSng(Plage.Left), CSng(Plage.Top), 100, 100)
                appXl.Visible = True
            End If
     
        End Sub

  3. #3
    Membre éclairé
    Profil pro
    Enseignant
    Inscrit en
    Décembre 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 324
    Par défaut
    Merci , ça marche
    le seul petit soucis maintenant il faut que l'image tienne dans une cellule, et la elle est en dehors, faut il travailler l'image ou definir le cadre de la cellule.

    @+
    Phil

  4. #4
    Expert confirmé
    Avatar de bidou
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2002
    Messages
    3 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 055
    Par défaut
    il faut changer 100 et 100 dans mon exemple qui représente la hauteur et la largeur

  5. #5
    Membre éclairé
    Profil pro
    Enseignant
    Inscrit en
    Décembre 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 324
    Par défaut
    merci
    mais peut on utiliser cette solution pour l'ajouter dans une cellule nomée G8 par exemple,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    .Range("G18").Value = a16
    et ou a16 correspondrait à une condition if

    et en plus je cherche a l'intégrer dans une feuille bien prcise
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Workbooks.Open("C:\FeuilleMatchA.xls")
    je continue de chercher
    @+
    phil

  6. #6
    Expert confirmé
    Avatar de bidou
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2002
    Messages
    3 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 055
    Par défaut
    je n'ai pas compris

Discussions similaires

  1. Réponses: 50
    Dernier message: 12/06/2014, 14h48
  2. VBA Excel 2007 - Insertion d'images avec Enregistreur de Macros
    Par PhilC dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 26/10/2007, 02h05
  3. Pb d'insertion d'image avec une macro sur Excel 2007
    Par tigrou42 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 30/05/2007, 00h48
  4. vba excel : insertion d image gif dans feuille excel
    Par chamus dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 03/01/2007, 13h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo