Aller au contenu

Sélection dans l\'onglet courant


Invité Patrick

Messages recommandés

Je n'arrive pas à créer un jeu de sélection des insertions de bloc ayant un nom particulier dans l'onglet courant seulement. Il semble que on ne puisse pas filtrer par le code DXF 410 (nom de la présentation).

Lien vers le commentaire
Partager sur d’autres sites

J'ai entre temps trouvé une autre méthode en faisant une sélection par crossing, mais ce n'est pas l'idéal. Je formule ma question originale autrement: est-il possible de créer un jeu de sélection de toutes les insertions de bloc portant un certain nom seulement dans l'onglet courant?

Lien vers le commentaire
Partager sur d’autres sites

Salut Pat,

 

Après avoir essayer plusieur fois avec les codes DXF et la sélection : Select acSelectionSetAll , je n'ai pas trouvé le code pour filtrer dans le Layout courant. :mad:

 

Donc j'ai bricolé cette petite pocédure :

 

Public Sub SelectBlockLayout()

 

.....On Error Resume Next

 

....Dim ObjSelection As AcadSelectionSet

....Dim DxfCode(0) As Integer

....Dim DxfValeur(0) As Variant

....Dim Point1(0 To 2) As Double

....Dim Point2(0 To 2) As Double

....Dim item As Variant

....Dim conteneur As String

 

........Set ObjSelection = ThisDrawing.SelectionSets(conteneur)

........If Err Then

............Err.Clear

................Set ObjSelection = ThisDrawing.SelectionSets.Add(conteneur)

.......End If

.......ObjSelection.Clear

 

...............DxfCode(0) = 2: DxfValeur(0) = "NomDuBlock"

...............Point1(0) = 0#: Point1(1) = 0#: Point1(2) = 0#

...............Point2(0) = 1000000#: Point2(1) = 1000000#: Point2(2) = 0#

 

..............ObjSelection.Select acSelectionSetWindow, Point1, Point2, DxfCode, DxfValeur

 

.......For Each item In ObjSelection

............MsgBox item.Name

.......Next

 

End Sub

 

Le désavantage de cette procédure est la variable Point2. :casstet:

 

Pourquoi la tabulation n'est pas respectée dans l'éditeur de message ?:mad:

l'ACADien ! http://img124.exs.cx/img124/7999/start.gif

Lien vers le commentaire
Partager sur d’autres sites

Pourrais-tu développer un peu Patrick,

 

quel est l'intérêt ? Parce que si tu es dans l'onglet courant tu peux sélectionner dans ta fenêtre les Blocs ! Où est ce que tu veux sélectionner tous les blocs visibles dans toutes les fenêtres de ta présentation courante ? :casstet:

 

Merci de ta réponse

 

Christian

Formateur, Consultant Expert AutoCAD, REVIT MEP, INVENTOR, télécharger , des Outils AutoCAD...

cad123 @ wanadoo.fr (enlever les espaces de part et d'autre de @)

Lien vers le commentaire
Partager sur d’autres sites

Je veux sélectionner toutes les insertions de bloc d'une définition de bloc particulière dans une seule présentation, la présentation active, en espace papier donc.

Lien vers le commentaire
Partager sur d’autres sites

je n'ai pas trouvé le code pour filtrer dans le Layout courant

 

Cela ne veut pas dire que ça n'existe pas !

 

je trouve dommage qu'on ne puisse pas filtrer par présentation

 

Pat ne donne pas trop vite une conclusion ... notre ami Serge n'est pas encore passé sur ce sujet !

 

 

Bon Week-End !

l'ACADien ! http://img124.exs.cx/img124/7999/start.gif

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité