Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
MichDenis
Les 3 façons d'appeler la fonction "Min" sont équivalentes.
x = Application.Min(plage) x = Application.WorksheetFunction.Min(plage) Ou x = WorksheetFunction.Min(plage)
à ce que je sache, il n'y a que la fonction Match où vaut mieux utiliser cette syntaxe : Application.Match(plage) ... Pour une raison que j'ignore, il semble y avoir un problème de programmation de la fonction en utilisant WorksheetFunction.Match() .... et Microsoft s'en fout !
WorksheetFunction est un objet de la classe Application qui renvoie la liste des formules disponibles dans la feuille.
"Francois L" a écrit dans le message de news:
Bonjour,
Pour reprendre une question récente de Garnote ...
Les deux fonctions qui suivent fonctionnent :
Function appli(plage As Range) x = Application.Min(plage) appli = x End Function
Function wsheet(plage As Range) x = Application.WorksheetFunction.Min(plage) wsheet = x End Function
Alors, faut-il utiliser la syntaxe avec Application.WorksheetFunction. ?
Si oui, pourquoi et si non même question.
D'avance merci
-- François L
Les 3 façons d'appeler la fonction "Min" sont équivalentes.
x = Application.Min(plage)
x = Application.WorksheetFunction.Min(plage)
Ou
x = WorksheetFunction.Min(plage)
à ce que je sache, il n'y a que la fonction Match où vaut mieux
utiliser cette syntaxe : Application.Match(plage) ... Pour une raison
que j'ignore, il semble y avoir un problème de programmation de
la fonction en utilisant WorksheetFunction.Match() ....
et Microsoft s'en fout !
WorksheetFunction est un objet de la classe Application qui renvoie
la liste des formules disponibles dans la feuille.
"Francois L" <francois@noadress.fr.invalid> a écrit dans le message de news:
OGZxORl2HHA.6072@TK2MSFTNGP03.phx.gbl...
Bonjour,
Pour reprendre une question récente de Garnote ...
Les deux fonctions qui suivent fonctionnent :
Function appli(plage As Range)
x = Application.Min(plage)
appli = x
End Function
Function wsheet(plage As Range)
x = Application.WorksheetFunction.Min(plage)
wsheet = x
End Function
Alors, faut-il utiliser la syntaxe avec Application.WorksheetFunction. ?
Les 3 façons d'appeler la fonction "Min" sont équivalentes.
x = Application.Min(plage) x = Application.WorksheetFunction.Min(plage) Ou x = WorksheetFunction.Min(plage)
à ce que je sache, il n'y a que la fonction Match où vaut mieux utiliser cette syntaxe : Application.Match(plage) ... Pour une raison que j'ignore, il semble y avoir un problème de programmation de la fonction en utilisant WorksheetFunction.Match() .... et Microsoft s'en fout !
WorksheetFunction est un objet de la classe Application qui renvoie la liste des formules disponibles dans la feuille.
"Francois L" a écrit dans le message de news:
Bonjour,
Pour reprendre une question récente de Garnote ...
Les deux fonctions qui suivent fonctionnent :
Function appli(plage As Range) x = Application.Min(plage) appli = x End Function
Function wsheet(plage As Range) x = Application.WorksheetFunction.Min(plage) wsheet = x End Function
Alors, faut-il utiliser la syntaxe avec Application.WorksheetFunction. ?
Si oui, pourquoi et si non même question.
D'avance merci
-- François L
Francois L
Les 3 façons d'appeler la fonction "Min" sont équivalentes.
x = Application.Min(plage) x = Application.WorksheetFunction.Min(plage) Ou x = WorksheetFunction.Min(plage)
à ce que je sache, il n'y a que la fonction Match où vaut mieux utiliser cette syntaxe : Application.Match(plage) ... Pour une raison que j'ignore, il semble y avoir un problème de programmation de la fonction en utilisant WorksheetFunction.Match() .... et Microsoft s'en fout !
WorksheetFunction est un objet de la classe Application qui renvoie la liste des formules disponibles dans la feuille.
Bonjour Denis,
Merci de cette explication. Clément Marcotte disait à propos de Vlookup la même chose que toi sur Match.
-- François L
Les 3 façons d'appeler la fonction "Min" sont équivalentes.
x = Application.Min(plage)
x = Application.WorksheetFunction.Min(plage)
Ou
x = WorksheetFunction.Min(plage)
à ce que je sache, il n'y a que la fonction Match où vaut mieux
utiliser cette syntaxe : Application.Match(plage) ... Pour une raison
que j'ignore, il semble y avoir un problème de programmation de
la fonction en utilisant WorksheetFunction.Match() ....
et Microsoft s'en fout !
WorksheetFunction est un objet de la classe Application qui renvoie
la liste des formules disponibles dans la feuille.
Bonjour Denis,
Merci de cette explication. Clément Marcotte disait à propos de Vlookup
la même chose que toi sur Match.
Les 3 façons d'appeler la fonction "Min" sont équivalentes.
x = Application.Min(plage) x = Application.WorksheetFunction.Min(plage) Ou x = WorksheetFunction.Min(plage)
à ce que je sache, il n'y a que la fonction Match où vaut mieux utiliser cette syntaxe : Application.Match(plage) ... Pour une raison que j'ignore, il semble y avoir un problème de programmation de la fonction en utilisant WorksheetFunction.Match() .... et Microsoft s'en fout !
WorksheetFunction est un objet de la classe Application qui renvoie la liste des formules disponibles dans la feuille.
Bonjour Denis,
Merci de cette explication. Clément Marcotte disait à propos de Vlookup la même chose que toi sur Match.
-- François L
MichDenis
En anglais... Entre MVP anglophone ....
Pour ton explication à propos de Vlookup et des commentaires à propos de l'utilisation de WorksheetFunction ou pas
Comme dirait Marcotte,
Tabarnac, si la valeur trouvée n'existe pas, la fonction Vlookup, Match() te renvoie une erreur.... mais elle fait la même chose dans la feuille aussi non ? On Error Resume Next -> ce n'est pas pour les chiens.
À toi, les oreilles, fais à ta tête... mais prend d'abord le temps de lire ce qui suit !
"Francois L" a écrit dans le message de news: %23G8S6%
Les 3 façons d'appeler la fonction "Min" sont équivalentes.
x = Application.Min(plage) x = Application.WorksheetFunction.Min(plage) Ou x = WorksheetFunction.Min(plage)
à ce que je sache, il n'y a que la fonction Match où vaut mieux utiliser cette syntaxe : Application.Match(plage) ... Pour une raison que j'ignore, il semble y avoir un problème de programmation de la fonction en utilisant WorksheetFunction.Match() .... et Microsoft s'en fout !
WorksheetFunction est un objet de la classe Application qui renvoie la liste des formules disponibles dans la feuille.
Bonjour Denis,
Merci de cette explication. Clément Marcotte disait à propos de Vlookup la même chose que toi sur Match.
-- François L
En anglais... Entre MVP anglophone ....
Pour ton explication à propos de Vlookup et des
commentaires à propos de l'utilisation de WorksheetFunction ou pas
Comme dirait Marcotte,
Tabarnac, si la valeur trouvée n'existe pas, la fonction
Vlookup, Match() te renvoie une erreur.... mais elle fait la
même chose dans la feuille aussi non ?
On Error Resume Next -> ce n'est pas pour les chiens.
À toi, les oreilles, fais à ta tête... mais prend d'abord le temps
de lire ce qui suit !
"Francois L" <francois@noadress.fr.invalid> a écrit dans le message de news:
%23G8S6%23n2HHA.5116@TK2MSFTNGP04.phx.gbl...
Les 3 façons d'appeler la fonction "Min" sont équivalentes.
x = Application.Min(plage)
x = Application.WorksheetFunction.Min(plage)
Ou
x = WorksheetFunction.Min(plage)
à ce que je sache, il n'y a que la fonction Match où vaut mieux
utiliser cette syntaxe : Application.Match(plage) ... Pour une raison
que j'ignore, il semble y avoir un problème de programmation de
la fonction en utilisant WorksheetFunction.Match() ....
et Microsoft s'en fout !
WorksheetFunction est un objet de la classe Application qui renvoie
la liste des formules disponibles dans la feuille.
Bonjour Denis,
Merci de cette explication. Clément Marcotte disait à propos de Vlookup
la même chose que toi sur Match.
Pour ton explication à propos de Vlookup et des commentaires à propos de l'utilisation de WorksheetFunction ou pas
Comme dirait Marcotte,
Tabarnac, si la valeur trouvée n'existe pas, la fonction Vlookup, Match() te renvoie une erreur.... mais elle fait la même chose dans la feuille aussi non ? On Error Resume Next -> ce n'est pas pour les chiens.
À toi, les oreilles, fais à ta tête... mais prend d'abord le temps de lire ce qui suit !
"Francois L" a écrit dans le message de news: %23G8S6%
Les 3 façons d'appeler la fonction "Min" sont équivalentes.
x = Application.Min(plage) x = Application.WorksheetFunction.Min(plage) Ou x = WorksheetFunction.Min(plage)
à ce que je sache, il n'y a que la fonction Match où vaut mieux utiliser cette syntaxe : Application.Match(plage) ... Pour une raison que j'ignore, il semble y avoir un problème de programmation de la fonction en utilisant WorksheetFunction.Match() .... et Microsoft s'en fout !
WorksheetFunction est un objet de la classe Application qui renvoie la liste des formules disponibles dans la feuille.
Bonjour Denis,
Merci de cette explication. Clément Marcotte disait à propos de Vlookup la même chose que toi sur Match.
"MichDenis" a écrit dans le message de news: %23y% En anglais... Entre MVP anglophone ....
Pour ton explication à propos de Vlookup et des commentaires à propos de l'utilisation de WorksheetFunction ou pas
Comme dirait Marcotte,
Tabarnac, si la valeur trouvée n'existe pas, la fonction Vlookup, Match() te renvoie une erreur.... mais elle fait la même chose dans la feuille aussi non ? On Error Resume Next -> ce n'est pas pour les chiens.
À toi, les oreilles, fais à ta tête... mais prend d'abord le temps de lire ce qui suit !
"Francois L" a écrit dans le message de news: %23G8S6%
Les 3 façons d'appeler la fonction "Min" sont équivalentes.
x = Application.Min(plage) x = Application.WorksheetFunction.Min(plage) Ou x = WorksheetFunction.Min(plage)
à ce que je sache, il n'y a que la fonction Match où vaut mieux utiliser cette syntaxe : Application.Match(plage) ... Pour une raison que j'ignore, il semble y avoir un problème de programmation de la fonction en utilisant WorksheetFunction.Match() .... et Microsoft s'en fout !
WorksheetFunction est un objet de la classe Application qui renvoie la liste des formules disponibles dans la feuille.
Bonjour Denis,
Merci de cette explication. Clément Marcotte disait à propos de Vlookup la même chose que toi sur Match.
"MichDenis" <michdenis@hotmail.com> a écrit dans le message de news:
%23y%23foPo2HHA.3760@TK2MSFTNGP03.phx.gbl...
En anglais... Entre MVP anglophone ....
Pour ton explication à propos de Vlookup et des
commentaires à propos de l'utilisation de WorksheetFunction ou pas
Comme dirait Marcotte,
Tabarnac, si la valeur trouvée n'existe pas, la fonction
Vlookup, Match() te renvoie une erreur.... mais elle fait la
même chose dans la feuille aussi non ?
On Error Resume Next -> ce n'est pas pour les chiens.
À toi, les oreilles, fais à ta tête... mais prend d'abord le temps
de lire ce qui suit !
"Francois L" <francois@noadress.fr.invalid> a écrit dans le message de news:
%23G8S6%23n2HHA.5116@TK2MSFTNGP04.phx.gbl...
Les 3 façons d'appeler la fonction "Min" sont équivalentes.
x = Application.Min(plage)
x = Application.WorksheetFunction.Min(plage)
Ou
x = WorksheetFunction.Min(plage)
à ce que je sache, il n'y a que la fonction Match où vaut mieux
utiliser cette syntaxe : Application.Match(plage) ... Pour une raison
que j'ignore, il semble y avoir un problème de programmation de
la fonction en utilisant WorksheetFunction.Match() ....
et Microsoft s'en fout !
WorksheetFunction est un objet de la classe Application qui renvoie
la liste des formules disponibles dans la feuille.
Bonjour Denis,
Merci de cette explication. Clément Marcotte disait à propos de Vlookup
la même chose que toi sur Match.
"MichDenis" a écrit dans le message de news: %23y% En anglais... Entre MVP anglophone ....
Pour ton explication à propos de Vlookup et des commentaires à propos de l'utilisation de WorksheetFunction ou pas
Comme dirait Marcotte,
Tabarnac, si la valeur trouvée n'existe pas, la fonction Vlookup, Match() te renvoie une erreur.... mais elle fait la même chose dans la feuille aussi non ? On Error Resume Next -> ce n'est pas pour les chiens.
À toi, les oreilles, fais à ta tête... mais prend d'abord le temps de lire ce qui suit !
"Francois L" a écrit dans le message de news: %23G8S6%
Les 3 façons d'appeler la fonction "Min" sont équivalentes.
x = Application.Min(plage) x = Application.WorksheetFunction.Min(plage) Ou x = WorksheetFunction.Min(plage)
à ce que je sache, il n'y a que la fonction Match où vaut mieux utiliser cette syntaxe : Application.Match(plage) ... Pour une raison que j'ignore, il semble y avoir un problème de programmation de la fonction en utilisant WorksheetFunction.Match() .... et Microsoft s'en fout !
WorksheetFunction est un objet de la classe Application qui renvoie la liste des formules disponibles dans la feuille.
Bonjour Denis,
Merci de cette explication. Clément Marcotte disait à propos de Vlookup la même chose que toi sur Match.