Lien vers un objet autocad
LimsWolf
-
Raymond PENTIER Messages postés 71867 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 71867 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
bonsoir, cela devrai etre simple mais je m'y perds.
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
------------------------------------------------------------------------------------------------------
ICI
------------------------------------------------------------------------------------------------------
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 ou la Cells(m,n+1), dans le dernier IF soit un lien pour rendre visible autocad et zoomer sur l'objet ou le sélectionner... enfin que je face une action autocad.
avec l'evenement BeforeDoubleClick
ou un lien hypertext.
Merci
bonsoir, cela devrai etre simple mais je m'y perds.
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
------------------------------------------------------------------------------------------------------
ICI
------------------------------------------------------------------------------------------------------
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 ou la Cells(m,n+1), dans le dernier IF soit un lien pour rendre visible autocad et zoomer sur l'objet ou le sélectionner... enfin que je face une action autocad.
avec l'evenement BeforeDoubleClick
ou un lien hypertext.
Merci
A voir également:
- Lien vers un objet autocad
- Créer un lien pour partager des photos - Guide
- Lien url - Guide
- Ancienne version autocad gratuite - Télécharger - CAO-DAO
- Verificateur de lien - Guide
- Il est en cours de transport vers votre site de livraison ✓ - Forum Consommation & Internet
1 réponse
Salut le forum
Référence : Piloter AutoCAD avec Excel
Mytå
Référence : Piloter AutoCAD avec Excel
Mytå
Raymond PENTIER
Messages postés
71867
Date d'inscription
Statut
Contributeur
Dernière intervention
17 397
... parce qu'on suppose, LimsWolf , que tu parles d'excel ?