accéder aux propriété d'une cellule dans une fonction
4 réponses
Bernard
Bonsoir
En paramètre d'une fonction, j'ai une cellule.
Mais dans la fonction, j'ai besoin d'accéder aux propriétés de la cellule
donnée en paramètres.
Pour l'instant, je m'en tire avec , dans une cellule:
mafonction(CELLULE("adresse";E1))
et dans mafonction j'ai, par ex,
Function Mafonction()
msgbox Range(Cel).Text
End Function
Question: Y a-t-il moyen de faire plus simple? Surtout pour l'utilisateur
final.
Peu importe la complexité de la macro.
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
LeSteph
Bonsoir Bernard, Pas sûr de comprendre.. cela ne ressemble pas à..
mafonction(CELLULE("adresse";E1)) Function Mafonction() msgbox Range(Cel).Text End Function
on dirait plutôt:
sub masub() msgbox [e1] end sub
ou bien c'est sûr, je ne comprends pas la question.. si tu peux préciser un peu plus ...
"Bernard" a écrit dans le message de news: OLM0%
Bonsoir En paramètre d'une fonction, j'ai une cellule. Mais dans la fonction, j'ai besoin d'accéder aux propriétés de la cellule donnée en paramètres. Pour l'instant, je m'en tire avec , dans une cellule: mafonction(CELLULE("adresse";E1))
et dans mafonction j'ai, par ex,
Function Mafonction() msgbox Range(Cel).Text End Function
Question: Y a-t-il moyen de faire plus simple? Surtout pour l'utilisateur final. Peu importe la complexité de la macro.
D'avance, Merci Bernard
Bonsoir Bernard,
Pas sûr de comprendre..
cela ne ressemble pas à..
mafonction(CELLULE("adresse";E1))
Function Mafonction()
msgbox Range(Cel).Text
End Function
on dirait plutôt:
sub masub()
msgbox [e1]
end sub
ou bien c'est sûr, je ne comprends pas la question..
si tu peux préciser un peu plus ...
"Bernard" <bernard@hotmail.com> a écrit dans le message de news:
OLM0%23FNpEHA.3848@tk2msftngp13.phx.gbl...
Bonsoir
En paramètre d'une fonction, j'ai une cellule.
Mais dans la fonction, j'ai besoin d'accéder aux propriétés de la cellule
donnée en paramètres.
Pour l'instant, je m'en tire avec , dans une cellule:
mafonction(CELLULE("adresse";E1))
et dans mafonction j'ai, par ex,
Function Mafonction()
msgbox Range(Cel).Text
End Function
Question: Y a-t-il moyen de faire plus simple? Surtout pour l'utilisateur
final.
Peu importe la complexité de la macro.
Bonsoir Bernard, Pas sûr de comprendre.. cela ne ressemble pas à..
mafonction(CELLULE("adresse";E1)) Function Mafonction() msgbox Range(Cel).Text End Function
on dirait plutôt:
sub masub() msgbox [e1] end sub
ou bien c'est sûr, je ne comprends pas la question.. si tu peux préciser un peu plus ...
"Bernard" a écrit dans le message de news: OLM0%
Bonsoir En paramètre d'une fonction, j'ai une cellule. Mais dans la fonction, j'ai besoin d'accéder aux propriétés de la cellule donnée en paramètres. Pour l'instant, je m'en tire avec , dans une cellule: mafonction(CELLULE("adresse";E1))
et dans mafonction j'ai, par ex,
Function Mafonction() msgbox Range(Cel).Text End Function
Question: Y a-t-il moyen de faire plus simple? Surtout pour l'utilisateur final. Peu importe la complexité de la macro.
D'avance, Merci Bernard
Christophe JEAN
Bonsoir
Oui il y a plus simple exemple : Function MaFonction(CellAdress) MsgBox Range(CellAdress).Value End Function
A+
Christophe
"Bernard" a écrit dans le message de news: OLM0%
Bonsoir En paramètre d'une fonction, j'ai une cellule. Mais dans la fonction, j'ai besoin d'accéder aux propriétés de la cellule donnée en paramètres. Pour l'instant, je m'en tire avec , dans une cellule: mafonction(CELLULE("adresse";E1))
et dans mafonction j'ai, par ex,
Function Mafonction() msgbox Range(Cel).Text End Function
Question: Y a-t-il moyen de faire plus simple? Surtout pour l'utilisateur final. Peu importe la complexité de la macro.
D'avance, Merci Bernard
Bonsoir
Oui il y a plus simple
exemple :
Function MaFonction(CellAdress)
MsgBox Range(CellAdress).Value
End Function
A+
Christophe
"Bernard" <bernard@hotmail.com> a écrit dans le message de news:
OLM0%23FNpEHA.3848@tk2msftngp13.phx.gbl...
Bonsoir
En paramètre d'une fonction, j'ai une cellule.
Mais dans la fonction, j'ai besoin d'accéder aux propriétés de la cellule
donnée en paramètres.
Pour l'instant, je m'en tire avec , dans une cellule:
mafonction(CELLULE("adresse";E1))
et dans mafonction j'ai, par ex,
Function Mafonction()
msgbox Range(Cel).Text
End Function
Question: Y a-t-il moyen de faire plus simple? Surtout pour l'utilisateur
final.
Peu importe la complexité de la macro.
Oui il y a plus simple exemple : Function MaFonction(CellAdress) MsgBox Range(CellAdress).Value End Function
A+
Christophe
"Bernard" a écrit dans le message de news: OLM0%
Bonsoir En paramètre d'une fonction, j'ai une cellule. Mais dans la fonction, j'ai besoin d'accéder aux propriétés de la cellule donnée en paramètres. Pour l'instant, je m'en tire avec , dans une cellule: mafonction(CELLULE("adresse";E1))
et dans mafonction j'ai, par ex,
Function Mafonction() msgbox Range(Cel).Text End Function
Question: Y a-t-il moyen de faire plus simple? Surtout pour l'utilisateur final. Peu importe la complexité de la macro.
D'avance, Merci Bernard
AV
Oui il y a plus simple exemple : Function MaFonction(CellAdress) MsgBox Range(CellAdress).Value End Function
Ben... si c'est ça, il me semble qu'il y a encore plus simple que plus simple :
¡ ne suffirait pas ?
AV
Oui il y a plus simple
exemple :
Function MaFonction(CellAdress)
MsgBox Range(CellAdress).Value
End Function
Ben... si c'est ça, il me semble qu'il y a encore plus simple que plus simple :
Oui il y a plus simple exemple : Function MaFonction(CellAdress) MsgBox Range(CellAdress).Value End Function
Ben... si c'est ça, il me semble qu'il y a encore plus simple que plus simple :
¡ ne suffirait pas ?
AV
Bernard
Bonjour à tous Ce que je veux: dans une fonction macro, j'ai besoin d'accéder aux propriétés d'une cellule, adresse de la cellule passée en paramètre. Cette fonction, je suis en train de la développer. Depuis ma feuille de calcul, je trouve l'appel de ma fonction un peu complexe pour l'utilisateur lambda. S'il y avait moyen de simplifier l'appel de la macro, ce serait le top, même si le code de la macro devient plus complexe.
En résumé, dans ma feuille, je souhaite passer de : =mafonction(CELLULE("adresse";E1)) à mafonction(E1)
Merci pour vos réponses passées et à venir. Bernard
"AV" a écrit dans le message de news:
Oui il y a plus simple exemple : Function MaFonction(CellAdress) MsgBox Range(CellAdress).Value End Function
Ben... si c'est ça, il me semble qu'il y a encore plus simple que plus simple :
¡ ne suffirait pas ?
AV
Bonjour à tous
Ce que je veux: dans une fonction macro, j'ai besoin d'accéder aux
propriétés d'une cellule, adresse de la cellule passée en paramètre.
Cette fonction, je suis en train de la développer.
Depuis ma feuille de calcul, je trouve l'appel de ma fonction un peu
complexe pour l'utilisateur lambda. S'il y avait moyen de simplifier l'appel
de la macro, ce serait le top, même si le code de la macro devient plus
complexe.
En résumé, dans ma feuille, je souhaite passer de :
=mafonction(CELLULE("adresse";E1))
à
mafonction(E1)
Merci pour vos réponses passées et à venir.
Bernard
"AV" <alain.vallon@wanadoo.fr> a écrit dans le message de news:
uMdGzNSpEHA.1668@TK2MSFTNGP14.phx.gbl...
Oui il y a plus simple
exemple :
Function MaFonction(CellAdress)
MsgBox Range(CellAdress).Value
End Function
Ben... si c'est ça, il me semble qu'il y a encore plus simple que plus
simple :
Bonjour à tous Ce que je veux: dans une fonction macro, j'ai besoin d'accéder aux propriétés d'une cellule, adresse de la cellule passée en paramètre. Cette fonction, je suis en train de la développer. Depuis ma feuille de calcul, je trouve l'appel de ma fonction un peu complexe pour l'utilisateur lambda. S'il y avait moyen de simplifier l'appel de la macro, ce serait le top, même si le code de la macro devient plus complexe.
En résumé, dans ma feuille, je souhaite passer de : =mafonction(CELLULE("adresse";E1)) à mafonction(E1)
Merci pour vos réponses passées et à venir. Bernard
"AV" a écrit dans le message de news:
Oui il y a plus simple exemple : Function MaFonction(CellAdress) MsgBox Range(CellAdress).Value End Function
Ben... si c'est ça, il me semble qu'il y a encore plus simple que plus simple :