Puoi farlo con il tuo componente aggiuntivo o creando un paio di scorciatoie (ovviamente sarebbe meglio se fosse disponibile in JMP nativo).
Con JMP16 per selezionare colonne non nascoste e non escluse:
Current Data Table() << Select Columns(Filter Each({col}, Current Data Table() << Get Column Names("String"),
!(Column(Current Data Table(), col) << Get Excluded | Column(Current Data Table(), col) << Get Hidden)
));Seleziona colonne nascoste:
Current Data Table() << Select columns(Current Data Table() << Get Hidden Columns);
Seleziona colonne escluse:
Current Data Table() << Select Columns(Current Data Table() << Get Excluded Columns);
Ho addin fatto per questo, ma non può essere allegato qui. Richiede JMP16 e aggiunge tre nuove opzioni al menu Selezione colonna:

Al momento in JMP è molto semplice selezionare le righe nascoste o escluse.

Ma non esiste un'opzione equivalente per selezionare le colonne nascoste o escluse.
Utilizzo spesso tabelle di dati con centinaia o addirittura migliaia di colonne e se desidero creare un sottoinsieme di una tabella per includere solo righe e colonne che non sono nascoste o escluse, ciò non può essere fatto (è facile per le righe ma non per le colonne). È molto complicato selezionare individualmente le colonne quando ne hai centinaia e le colonne "indesiderate" sono già escluse o nascoste.
Questo dovrebbe essere facilmente supportato tramite l'interfaccia utente, poiché è un caso d'uso molto comune.