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

Macros et VBA Excel Discussion :

Zone graphique simple


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de Nemerle
    Inscrit en
    Octobre 2003
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 106
    Par défaut Zone graphique simple
    Salut, j'aimerais mettre en place une petite "zone" graphique dans un sheet on l'action d'un bouton tracerait des droites & des cercles.

    Quel est le moyen le plus rapide? Je n'ai pas besoin que ce soit un chart...

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Mets un bouton de la barre d'outils contrôles et, en mode création, deux clics sur le bouton te permettent de mettre le code que tu veux. Ex :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Private Sub CommandButton1_Click()
        ActiveSheet.Shapes.AddLine(260.25, 337.5, 432#, 407.25).Select
        Selection.ShapeRange.Flip msoFlipVertical
        ActiveSheet.Shapes.AddShape(msoShapeRectangle, 551.25, 219#, 176.25, 106.5). _
            Select
        ActiveSheet.Shapes.AddShape(msoShapeOval, 554.25, 410.25, 180#, 75#).Select
        ActiveSheet.Shapes.AddShape(msoShapeExplosion1, 267#, 207#, 162#, 113.25) _
            .Select
    End Sub
    Explication :
    ActiveSheet.Shapes.AddShape(Type, Left, Top, Width, Height)
    où... en rouge le type de graphique, en vert les position X et Y et, les autres les dimensions Longueur et Hauteur

    Mais je me doute de la prochaine question et cépapareil
    A+

  3. #3
    Membre Expert Avatar de Nemerle
    Inscrit en
    Octobre 2003
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 106
    Par défaut
    Citation Envoyé par ouskel'n'or Voir le message
    Mais je me doute de la prochaine question et cépapareil
    A+


    Merci pour l'info; j'ai ~ 5000 petites lignes à afficher, ça risque as d'être un peu lent?

  4. #4
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Tiens, comme je me doute que tu auras d'autres difficultés, regarde déjà comment c'est fabriqué, si ça peut t'inspirer des choses. Pièce jointe 28286
    On peut facilement simplifier le code (ou le compliquer à loisir) c'est juste pour le principe.
    Bon courage

    NB - Saisir les dimensions avant de demander la figure, sans quoi ça ne dessine rien

  5. #5
    Membre Expert Avatar de Nemerle
    Inscrit en
    Octobre 2003
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 106
    Par défaut
    Merci, je vais regarder

Discussions similaires

  1. Choix d'une interface graphique simple en C
    Par Beavis dans le forum C
    Réponses: 4
    Dernier message: 27/03/2008, 22h41
  2. Gestion zone graphique
    Par didine_napster dans le forum Windows
    Réponses: 1
    Dernier message: 21/09/2007, 16h17
  3. clear d'une zone graphique ( ex rectangle )
    Par Minos2 dans le forum MFC
    Réponses: 4
    Dernier message: 17/07/2007, 14h48
  4. Choix de langage pour interface graphique simple
    Par C_C dans le forum Langages de programmation
    Réponses: 9
    Dernier message: 04/04/2006, 20h12
  5. Ajout de bouton à une zone graphique
    Par Pépé Lélé dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 19/12/2005, 21h51

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