PhilBat Posté(e) le 9 novembre 2011 Posté(e) le 9 novembre 2011 Bonjourje cherche à lister les noms (onglets) de toutes les présentations (espaces papiers) d'un dessindans une zone de liste modifiable par exemple (combobox).MerciPhilippe
PhilBat Posté(e) le 9 novembre 2011 Auteur Posté(e) le 9 novembre 2011 Voilàj'ai trouvé : Sub Example_Layouts()' This example will access the Layouts collection for the current drawing' and list basic information about the Layouts in the drawing. Dim Layouts As AcadLayouts, Layout As AcadLayoutDim msg As String ' Get layouts collection from document objectSet Layouts = ThisDrawing.Layouts msg = vbCrLf & vbCrLf ' Start with a space ' Get the names of every layout in this drawingFor Each Layout In Layoutsmsg = msg & Layout.Name & vbCrLfNext ' Display a list of available layoutsMsgBox "There are " & Layouts.Count & " layouts in " & _ThisDrawing.WindowTitle & ":" & msgEnd Sub a+Philippe
bazoul Posté(e) le 9 novembre 2011 Posté(e) le 9 novembre 2011 Bonjour, En soit si je ne dis pas de bêtise récupérer les présentations sa donne ceci: Dim CurrentLayout As AcadLayout Dim i As Integer For i = 0 To ThisDrawing.Layouts.Count - 1 Set CurrentLayout = ThisDrawing.Layouts.Item(i) If CurrentLayout.Name <> "Model" Then 'Traitement a insérer ici End If Next i Set CurrentLayout = Nothing Maintenant à toi de voir pourquoi une liste modifiable .... Cordialement, PS: Ah entre temps tu as trouvé ... ^^
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant