Bonjour, Je ne connais pas de moyen d'inverser un filtre en ligne de commande, ou de faire en sorte que cette case reste cochée. Par contre on peut créer un filtre qui ne nécessite pas de cocher cette case. ;) Par exemple pour n'afficher que les calques n'appartenant pas à une XRef, on peut créer un filtre de propriétés qui exclue les calques dont le nom contient un tiret vertical (pipe), en mettant ~*|* dans la case "Nom". PS: le filtre en question peut être créé en ligne de commande, donc scriptable. Commande: -CAlque
Calque courant: "0"
Entrez une option [?/Etablir/CHoisir/Nouv/Renommer/ACtif/INactif/COuleur/TLigne/EPaisseurl/TRANsparence/MAtériau/Tracé/Geler/Libérer/Verrouiller/Déverrouiller/étAt/deScription/RApprocher]: f
Filtre de calque courant: "Tous"
Entrez une option de filtre de calque [Nouveau/Choisir/Renommer/Modifier/Supprimer/Quitter]: n
Sélectionnez le type du filtre de calque [Groupe/Propriété]: p
Entrez le filtre de calque parent <Tout>:
Entrez la définition du filtre de calque: NAME=="~*|*"
Entrez le nom du filtre de calque: no XRefs
Filtre de calque courant: "no XRefs"
Entrez une option de filtre de calque [Nouveau/Choisir/Renommer/Modifier/Supprimer/Quitter]:
Commande: