Surcharge des opérateurs prédefinis dans calc

Bonjour,

je retransmets à Kadeem et à la liste la message de Didier, qui n'a apparemment été envoyé qu'à moi. Je pense que ça intéresse tout le monde.

Sujet : Re: [fr-users] Surcharge des opérateurs prédefinis dans calc
Pour : Jean-Francois Nifenecker <jean-francois.nifenecker@laposte.net>

Bonjour Kadeem,

Votre commande n'est pas très claire. Difficile d'apporter une aide efficace.

Pourriez-vous décrire précisément ce que vous souhaitez faire ?

S'il s'agit de stocker dans les cellules du tableurs des intervalles par exemple :

A1 contient [a;b]

A2 contient [c;d]

A3 devrait contenir [a+c;b+d]

Le plus simple, à mon humble avis c'est d'effectuer un traitement avec les chaînes de caractères :

Exemple de A1 on extrait la chaîne a, que l'on convertit en single avec Csng(a)

Idem pour A2 qui donnera Csng(c)

On calcule alors la somme Somme = Csng(a)+Csng(c)

Et on reconstitue une chaîne avec maChaine = "[" & Cstr(Somme) & ";" & Etc ...

Que l'on écrit en tant que chaîne dans la cellule A3.

Cordialement.