OVH Cloud OVH Cloud

Evaluate

12 réponses
Avatar
Jacquouille
Bonsoir,

Evaluate permet de se servir d'une formule en VBA. Oui, mais une formule
validée par "Enter", p. ex:
[A1]= Evaluate("max(zn)")

Mais, qu'en est-il avec une formule matricielle?
p.ex =
Evaluate("ADRESSE(EQUIV(MAX(DROITE(zn;2)*1);DROITE(zn;2)*1;0)+LIGNE(zn)-1;COLONNE(zn))")

Déjà merci et bonne fin de journée, de semaine et bon WE

Jacques
" Le vin est au repas ce que le parfum est à la femme."
.

2 réponses

1 2
Avatar
Jacquouille
OK, Denis
Merci et bon WE
Jacques
" Le vin est au repas ce que le parfum est à la femme."
.
"MichD" a écrit dans le message de groupe de discussion :
qbpc82$85m$
Est-ce bon, ou pas, et comment, de remettre les var à zéro à chaque
démarrage?

Quand tu prends le temps de déclarer des variables "LOCALES"
c'est-à-dire déclarer au niveau de la procédure, la variable prend la
valeur par défaut.
Dim S as Integer OU Long OU Double OU Currency
Par défaut la valeur S vaut 0 et ce, à chaque exécution de la procédure
Dim T as string
t = "" par défaut
dim V as variant
La variable V prend le type selon la donnée que tu lui as affectée.
Cependant, lorsque tu déclares les variables dans le haut d'un module,
la valeur attribuée à la variable demeure jusqu'au moment où tu la
changes volontairement ou pas.
Exemple : dans un module standard ou dans un module Feuille
Dans le haut du module :
Dim P as Long
'-----------------
Sub test()
P = P + 1
End Sub
'-----------------
La valeur P s'incrémente à chaque fois que tu exécutes la procédure Test.
Une variable "Public" se déclare dans un module standard et elle est
reconnue partout dans le code
avec Dim , la variable déclarée n'est valide que dans le module où elle
a été déclarée.
MichD
Avatar
Jacquouille
Je ne sais plus quel Cousin m'avait écrit que le Canada était plus large que
la distance Paris-Canada.
Et c'est vrai!
Quand je pense à la Belgique, si je rate une marche arrière, je me retrouve
en France ou en Allemagne.
C'est un peu pour cela que ça a été aussi vite en 40. -))
Jacques
" Le vin est au repas ce que le parfum est à la femme."
.
"MichD" a écrit dans le message de groupe de discussion :
qbpci4$9eg$
Le 18/05/19 à 09:41, Geo a écrit :
Bonjour
En plus, il était 12:35 hr au moment où j'ai écrit ce msg.

Tu as oublié le décalage horaire, actuellement 6h ou 7h entre la Belgique
et le Québec ?

Bonjour Geo,
Décalage horaire entre le Québec et la Belgique : 6 h
Décalage horaire entre l'ouest (Colombie-Britannique) et l'est du Canada
(Terre-Neuve) : 5 h.
MichD
1 2