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 :

Lien vers un objet autocad


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Homme Profil pro
    Apprenti
    Inscrit en
    Février 2012
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Apprenti
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Février 2012
    Messages : 49
    Points : 51
    Points
    51
    Par défaut Lien vers un objet autocad
    bonsoir, cela devrai etre simple mais je m'y perds.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
     
                    Case "ml"
                    n = 10
                        Set Selection = AcadDoc.SelectionSets.Add("SelectionML")
                            FilterType(0) = 8
                            FilterData(0) = CalqueFichier
                            FiltersType = FilterType
                            FiltersData = FilterData
                        Selection.Select acSelectionSetAll, , , FiltersType, FiltersData
     
                        For Each Objet In Selection
     
                            If Objet.EntityName = "AcDbPolyline" Then
                                Longueur = Objet.Length
                                Compteur = Compteur + Longueur
                            End If
                            If Objet.EntityName = "AcDbLine" Then
                                Longueur = Objet.Length
                                Compteur = Compteur + Longueur
                            End If
                            If Objet.EntityName = "AcDbCircle" Then
                                Longueur = Objet.Circumference
                                Compteur = Compteur + Longueur
                            End If
                            If Objet.EntityName = "AcDbArc" Then
                                Longueur = Objet.ArcLength
                                Compteur = Compteur + Longueur
                            End If
     
                                If Sheets("Travail").Cells(m, n + 1).Value = "" Then
                                        Sheets("Travail").Cells(m, n + 1).Value = Longueur
     
                                        n = n + 1
                                End If
     
    Cells(m, 10).FormulaLocal = "" & Replace(Cells(m, 10).FormulaLocal, "", "") & "+" & " " & Longueur
     
     
                        Next Objet 
     
                        Sheets("Travail").Cells(m, 9).Value = Compteur
                        AcadDoc.SelectionSets.Item("SelectionML").Delete
                        Compteur = 0
    Pouvez vous m'aide ?

    Je voudrai que ma variable Longueur dans le dernier IF soit un lien pour rendre visible autocad et zoomer sur l'objet ou le sélectionner... ou autre.

    avec l'evenement BeforeDoubleClick

    ou un lien hypertext.

    Merci

  2. #2
    Membre du Club
    Homme Profil pro
    Apprenti
    Inscrit en
    Février 2012
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Apprenti
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Février 2012
    Messages : 49
    Points : 51
    Points
    51
    Par défaut
    Quelqu'un a une petite idée,

    pour mettre le contenue de la cellule soit la variable "Longueur", ou la cellule elle même soit Cells(m,n+1), en lien vers autocad.

Discussions similaires

  1. [Mapping] Mapping d'une table de lien vers plusieurs objets
    Par fhibernate dans le forum Hibernate
    Réponses: 12
    Dernier message: 25/09/2012, 14h47
  2. "impossible de créer un lien vers cet objet"
    Par scoubsam dans le forum Word
    Réponses: 8
    Dernier message: 29/04/2011, 20h16
  3. [XL-2003] Comment créer un lien hypertexte vers un "objet"
    Par P96O1004 dans le forum Excel
    Réponses: 7
    Dernier message: 15/05/2009, 10h26
  4. Recopier un lien Hypertexte d'une cellule vers un objet Shape ?
    Par nicolas_151 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 02/06/2008, 09h42
  5. Lien vers image a la place d'un objet ole?
    Par dominique44 dans le forum Access
    Réponses: 4
    Dernier message: 20/10/2005, 19h41

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