Bonjour,
Je viens de passer sur LibreOffice et je souhaiterais faire une macro me permettant de supprimer plusieurs colonnes non adjacentes dans un tableau (Cf. Pièce jointe ou j'ai simplifié : 3 colonnes sur fond jaune à supprimer). J'ai essayé le code ci-après mais cela ne fonctionne pas (j'ai un problème avec la syntaxe de la zone à retenir et avec celle concernant la suppression en elle-même).
sub Suppr_col
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Dim monDocument As Object, maTable As Object Dim lesColonnes As Object monDocument = ThisComponent maTable = monDocument.TextTables.getByName("H,N,P") lesColonnes = maTable.Columns lesColonnes.removeByIndex(1,3)' supprimer ces trois colonnes end sub
Quelqu'un pourrait-il m'aider ?
Par avance merci
Partager