Je débute dans le vba, et là j'essaie de décrypter un code, et dedans il y a
'Unload Me'
'Me.caption = "agenda"
...
Le Me? que veut-il dire? en fait il y a dans l'userform une listbox au
dessus de textbox...
Quand on clique sur un bouton, la commande 'Me.caption = "agenda" Masquer'
s'active et cache la ListView.
Mais nul part est spécifié que Me = Listview...
J'ai du mal à comprendre...
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
anonymousA
bonsoir,
Me renvoie au conteneur de l'objet, en l'occurrence le userform auquel il appartient. Si tu écris me dans une sub d'un onglet, c'est le conteneur de ton objet donc l'onglet qui est désigné
A+
Bonsoir,
Je débute dans le vba, et là j'essaie de décrypter un code, et dedans il y a
'Unload Me' 'Me.caption = "agenda" ...
Le Me? que veut-il dire? en fait il y a dans l'userform une listbox au dessus de textbox... Quand on clique sur un bouton, la commande 'Me.caption = "agenda" Masquer' s'active et cache la ListView. Mais nul part est spécifié que Me = Listview... J'ai du mal à comprendre...
Merci pour votre eclaircissment
Laurent
bonsoir,
Me renvoie au conteneur de l'objet, en l'occurrence le userform auquel
il appartient.
Si tu écris me dans une sub d'un onglet, c'est le conteneur de ton objet
donc l'onglet qui est désigné
A+
Bonsoir,
Je débute dans le vba, et là j'essaie de décrypter un code, et dedans il y a
'Unload Me'
'Me.caption = "agenda"
...
Le Me? que veut-il dire? en fait il y a dans l'userform une listbox au
dessus de textbox...
Quand on clique sur un bouton, la commande 'Me.caption = "agenda" Masquer'
s'active et cache la ListView.
Mais nul part est spécifié que Me = Listview...
J'ai du mal à comprendre...
Me renvoie au conteneur de l'objet, en l'occurrence le userform auquel il appartient. Si tu écris me dans une sub d'un onglet, c'est le conteneur de ton objet donc l'onglet qui est désigné
A+
Bonsoir,
Je débute dans le vba, et là j'essaie de décrypter un code, et dedans il y a
'Unload Me' 'Me.caption = "agenda" ...
Le Me? que veut-il dire? en fait il y a dans l'userform une listbox au dessus de textbox... Quand on clique sur un bouton, la commande 'Me.caption = "agenda" Masquer' s'active et cache la ListView. Mais nul part est spécifié que Me = Listview... J'ai du mal à comprendre...
Merci pour votre eclaircissment
Laurent
Piotr
Bonjour,
Je ne suis pas un pro, mais en attendant d'autres réponses plus claires, je peux te dire que "Me." faire référence à l'objet en court.
Me.caption = "agenda" doit vouloir dire que le texte affiché (.caption du moins je crois) de l'objet en cours (Me.) prend pour valeur "agenda"
Par contre, pour masquer un objet, c'est plutôt la propriété ".Visible" qu'il faut mettre à False (Me.Visible = False pour cacher l'objet en cours). Je ne crois pas qu'il existe une instruction "Masquer". J'avoue que je ne comprends pas cette partie de l'instruction que tu indiques.
Peut-être que d'autres le sauront...
Je pense que pour mieux comprendre tout cela, il faudrait que tu explique un peu plus le contexte : à quel objet ou événement se rattache ce code notamment, et donner un peu plus de code.
Piotr.
"Laurent" a écrit dans le message de news:
Bonsoir,
Je débute dans le vba, et là j'essaie de décrypter un code, et dedans il y a
'Unload Me' 'Me.caption = "agenda" ...
Le Me? que veut-il dire? en fait il y a dans l'userform une listbox au dessus de textbox... Quand on clique sur un bouton, la commande 'Me.caption = "agenda" Masquer' s'active et cache la ListView. Mais nul part est spécifié que Me = Listview... J'ai du mal à comprendre...
Merci pour votre eclaircissment
Laurent
Bonjour,
Je ne suis pas un pro, mais en attendant d'autres réponses plus claires, je
peux te dire que "Me." faire référence à l'objet en court.
Me.caption = "agenda"
doit vouloir dire que le texte affiché (.caption du moins je crois) de
l'objet en cours (Me.) prend pour valeur "agenda"
Par contre, pour masquer un objet, c'est plutôt la propriété ".Visible"
qu'il faut mettre à False (Me.Visible = False pour cacher l'objet en cours).
Je ne crois pas qu'il existe une instruction "Masquer". J'avoue que je ne
comprends pas cette partie de l'instruction que tu indiques.
Peut-être que d'autres le sauront...
Je pense que pour mieux comprendre tout cela, il faudrait que tu explique un
peu plus le contexte : à quel objet ou événement se rattache ce code
notamment, et donner un peu plus de code.
Piotr.
"Laurent" <Gadeyne.laurent@wanadoo.fr> a écrit dans le message de
news:uhy2ACVCFHA.3740@TK2MSFTNGP09.phx.gbl...
Bonsoir,
Je débute dans le vba, et là j'essaie de décrypter un code, et dedans il y
a
'Unload Me'
'Me.caption = "agenda"
...
Le Me? que veut-il dire? en fait il y a dans l'userform une listbox au
dessus de textbox...
Quand on clique sur un bouton, la commande 'Me.caption = "agenda" Masquer'
s'active et cache la ListView.
Mais nul part est spécifié que Me = Listview...
J'ai du mal à comprendre...
Je ne suis pas un pro, mais en attendant d'autres réponses plus claires, je peux te dire que "Me." faire référence à l'objet en court.
Me.caption = "agenda" doit vouloir dire que le texte affiché (.caption du moins je crois) de l'objet en cours (Me.) prend pour valeur "agenda"
Par contre, pour masquer un objet, c'est plutôt la propriété ".Visible" qu'il faut mettre à False (Me.Visible = False pour cacher l'objet en cours). Je ne crois pas qu'il existe une instruction "Masquer". J'avoue que je ne comprends pas cette partie de l'instruction que tu indiques.
Peut-être que d'autres le sauront...
Je pense que pour mieux comprendre tout cela, il faudrait que tu explique un peu plus le contexte : à quel objet ou événement se rattache ce code notamment, et donner un peu plus de code.
Piotr.
"Laurent" a écrit dans le message de news:
Bonsoir,
Je débute dans le vba, et là j'essaie de décrypter un code, et dedans il y a
'Unload Me' 'Me.caption = "agenda" ...
Le Me? que veut-il dire? en fait il y a dans l'userform une listbox au dessus de textbox... Quand on clique sur un bouton, la commande 'Me.caption = "agenda" Masquer' s'active et cache la ListView. Mais nul part est spécifié que Me = Listview... J'ai du mal à comprendre...
Merci pour votre eclaircissment
Laurent
anonymousA
pour completer, Me.caption="agenda" donne le nom agenda au userform. Unload Me veut dire "decharge de la mémoire le userform Me (moi-même)". Quant à Masquer s'active , qu'est ce que c'est masquer et c'est quoi ta listview. Va falloir être un peu + précis si tu veux des explications complémentaires.
A+
bonsoir,
Me renvoie au conteneur de l'objet, en l'occurrence le userform auquel il appartient. Si tu écris me dans une sub d'un onglet, c'est le conteneur de ton objet donc l'onglet qui est désigné
A+
Bonsoir,
Je débute dans le vba, et là j'essaie de décrypter un code, et dedans il y a
'Unload Me' 'Me.caption = "agenda" ...
Le Me? que veut-il dire? en fait il y a dans l'userform une listbox au dessus de textbox... Quand on clique sur un bouton, la commande 'Me.caption = "agenda" Masquer' s'active et cache la ListView. Mais nul part est spécifié que Me = Listview... J'ai du mal à comprendre...
Merci pour votre eclaircissment
Laurent
pour completer, Me.caption="agenda" donne le nom agenda au userform.
Unload Me veut dire "decharge de la mémoire le userform Me (moi-même)".
Quant à Masquer s'active , qu'est ce que c'est masquer et c'est quoi ta
listview. Va falloir être un peu + précis si tu veux des explications
complémentaires.
A+
bonsoir,
Me renvoie au conteneur de l'objet, en l'occurrence le userform auquel
il appartient.
Si tu écris me dans une sub d'un onglet, c'est le conteneur de ton objet
donc l'onglet qui est désigné
A+
Bonsoir,
Je débute dans le vba, et là j'essaie de décrypter un code, et dedans
il y a
'Unload Me'
'Me.caption = "agenda"
...
Le Me? que veut-il dire? en fait il y a dans l'userform une listbox au
dessus de textbox...
Quand on clique sur un bouton, la commande 'Me.caption = "agenda"
Masquer' s'active et cache la ListView.
Mais nul part est spécifié que Me = Listview...
J'ai du mal à comprendre...
pour completer, Me.caption="agenda" donne le nom agenda au userform. Unload Me veut dire "decharge de la mémoire le userform Me (moi-même)". Quant à Masquer s'active , qu'est ce que c'est masquer et c'est quoi ta listview. Va falloir être un peu + précis si tu veux des explications complémentaires.
A+
bonsoir,
Me renvoie au conteneur de l'objet, en l'occurrence le userform auquel il appartient. Si tu écris me dans une sub d'un onglet, c'est le conteneur de ton objet donc l'onglet qui est désigné
A+
Bonsoir,
Je débute dans le vba, et là j'essaie de décrypter un code, et dedans il y a
'Unload Me' 'Me.caption = "agenda" ...
Le Me? que veut-il dire? en fait il y a dans l'userform une listbox au dessus de textbox... Quand on clique sur un bouton, la commande 'Me.caption = "agenda" Masquer' s'active et cache la ListView. Mais nul part est spécifié que Me = Listview... J'ai du mal à comprendre...