Bonsoir,
Fondamentalement, un traitement par une fonction du tableur va toujours
beaucoup plus vite qu'un traitement par une macro en Basic car elles
sont programmées dans un langage beaucoup plus efficace et proche du
langage machine. Mettre à jour une trentaine de zones nommées ne
dépassera pas une fraction de seconde. Comparé à la macro de mise à jour
de la liste que j'avais proposé il y a quelque temps il y a un facteur
100 à 1000 en faveur de l'utilisation de la fonction.
Ceci étant, créer/modifier des zones nommées peut être long et
fastidieux surtout quand on n'en a pas l'habitude. Il faut voir si
l'investissement en temps en vaut la peine.
Christian F
Le 11/04/2019 à 19:47, Bernard Siaud alias Troumad a écrit :
Le 11/04/2019 à 17:20, C Fourcroy a écrit :
La fonction DECALER permet de définir une zone à partir d'un point de
départ
Cette fonction me semble en effet intéressante. Mais, il faudrait que je
modifie plus de 30 cellules. En plus, pour éviter trop de calcul, j'ai
demandé la modification des zones que s'il faut leq changer : si je veux
remettre ce qui est dedans, je ne modifie rien. Ça évite un temps
d'attente quand j'ouvre la page.
J'aurais peur que la fonction génère un tel temps de latence.
--
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy