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 :

épaisseur de trait vba


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 68
    Par défaut épaisseur de trait vba
    Bonjour,

    je souhaite tracer un segment en vba à partir de donnée figurant sur une feuille excel.

    Voici ce que j'ai trouvé dans l'aide visual basic:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Set myDocument = Worksheets(1)
    With myDocument.Shapes.AddLine(10, 10, 250, 250).Line
        .DashStyle = msoLineDashDotDot
        .ForeColor.RGB = RGB(50, 0, 128)
    End With
    En suppriment ".DashStyle = msoLineDashDotDot" j'obtient une ligne continue ok

    Comment faire pour épaissir le trait?
    Comment dessiner un rond aux extrémités du segment?

    Merci d'avance pour votre aide!

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Je pense que c'est cela qu'il te faut :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Dim myDocument As Worksheet
        Set myDocument = Worksheets(1)
        With myDocument.Shapes.AddLine(10, 10, 250, 250).Line
            .DashStyle = msoLineDashDotDot
            .ForeColor.RGB = RGB(50, 0, 128)
            ' épaisseur de la ligne
            .Weight = 25
            ' début de ligne
            .BeginArrowheadStyle = msoArrowheadOval
            ' fin de ligne
            .EndArrowheadStyle = msoArrowheadOval
        End With
    Il est important de bien comprendre que le forum ne peut donner toutes les informations.

    Lorsque tu es dans ton code, l'intellisense te permet d'avoir les propriétés et méthodes d'un objet (Line dans ton cas), avec l'aide et quelques connaissances en Anglais on arrive à trouver ce que l'on souhaite.

    Philippe

  3. #3
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 117
    Par défaut
    Salut
    Tu devrais prendre contact avec cette personne il semble vouloir faire la même chose que toi en plus il avait la reponse a ta question
    ++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 68
    Par défaut
    ok

    je te remercie

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [JpGraph] épaisseur du trait
    Par jdeheul dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 03/03/2011, 07h40
  2. Changer épaisseur des traits pour la couche "ADMINISTRATIVEUNITS.BOUNDARIES"
    Par Guillaume D dans le forum IGN API Géoportail
    Réponses: 3
    Dernier message: 17/11/2010, 23h14
  3. Zoom et épaisseur de trait
    Par preempalver dans le forum Flash
    Réponses: 2
    Dernier message: 04/11/2007, 23h09
  4. modifier l'épaisseur de trait d'une série graphique
    Par Invité dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 26/06/2007, 20h19
  5. Création Trait VBA
    Par erfindel dans le forum IHM
    Réponses: 4
    Dernier message: 19/02/2007, 14h03

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