Bonjour,
je suis en train de maintenir un logiciel.
Le probleme est que qd on copie colle (vers Excel)le contenu d'une table avec des colonne cacher, ces derniere colonnes apparaissent dans Excel.

Cela vient du fait que pour cacher les colonnes, le developpeur avait fait :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
  TableViewer tableViewer = viewer;
                    TableColumn[] columns = tableViewer.getTable().getColumns();
                    for (int i = 0; i < gradients.size(); i++) {
                        int index = 4 + variables.size() + i;
                        columns[index].setData(columns[index].getWidth());
                        columns[index].setWidth(0);
                        columns[index].setResizable(false);
Ce qui cache les colonnes pour l'utilisateur mais pas pour l'ordi.

Comment puis je faire autrement ?