C'est une bonne idée, mais une mauvaise implémentation. Si au début de la procédure Main, aucune cellule n'est allouée, mais une plage (ou plusieurs plages), la macro s'arrête avec une erreur - la plage n'a aucune propriété CellAddress. Une analyse supplémentaire de la sélection en cours exécuter le code pour toutes les données sur la feuille ou uniquement pour les sections sélectionnées du tableau.
Et la valeur de lEndRow est mieux de comparer non pas avec zéro, mais avec lStartRow
(Je n'aurais pas commenté ce code trois ans après la publication, mais il est toujours dans extensions.libreoffice.org/extensions/copydown et les gens le veulent toujours - https://ask.libreoffice.org/en/question/154235/calc-completing-text-columns-to-make-page-sortable/ )
1 commentaire:
C'est une bonne idée, mais une mauvaise implémentation. Si au début de la procédure Main, aucune cellule n'est allouée, mais une plage (ou plusieurs plages), la macro s'arrête avec une erreur - la plage n'a aucune propriété CellAddress. Une analyse supplémentaire de la sélection en cours exécuter le code pour toutes les données sur la feuille ou uniquement pour les sections sélectionnées du tableau.
Et la valeur de lEndRow est mieux de comparer non pas avec zéro, mais avec lStartRow
(Je n'aurais pas commenté ce code trois ans après la publication, mais il est toujours dans extensions.libreoffice.org/extensions/copydown et les gens le veulent toujours - https://ask.libreoffice.org/en/question/154235/calc-completing-text-columns-to-make-page-sortable/ )
Enregistrer un commentaire