Bonjour
J'ai une liste de E2:E50000 dans laquelle, j'ai divers éléments "toto"
"tata" "titi" etc.
J'ai dans un combo une liste de "toto" "tata" "titi" etc.
Je souhaite avoir dans un label, le nombre de "toto" "tata" "titi" etc.
j'ai créé dans la feuille de calcul, la formule =NB.SI(A2:A50000;F4)
puis dans Controlsource du combobox F4
Cela ne fonctionne pas !
Merci
Private Sub ComboBox4_Change()
Mavar = Sheets("liste").Range("E4").Value
Label18.Caption = Mavar
End Sub
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 , verifie c'est E4 ou F4 sinon mets déjà Dim Mavar as string 'juste avant la ligne Mavar puis mets l'objet auquel appartient le label exemple:
Dim Mavar As String Mavar = Sheets("liste").Range("E4").Value UserForm1.Label18.Caption = Mavar
"Vincent" a écrit dans le message de news:%
Bonjour J'ai une liste de E2:E50000 dans laquelle, j'ai divers éléments "toto" "tata" "titi" etc. J'ai dans un combo une liste de "toto" "tata" "titi" etc. Je souhaite avoir dans un label, le nombre de "toto" "tata" "titi" etc. j'ai créé dans la feuille de calcul, la formule =NB.SI(A2:A50000;F4) puis dans Controlsource du combobox F4 Cela ne fonctionne pas ! Merci
Private Sub ComboBox4_Change() Mavar = Sheets("liste").Range("E4").Value Label18.Caption = Mavar End Sub
Bonsoir ,
verifie c'est E4 ou F4
sinon mets déjà
Dim Mavar as string
'juste avant la ligne
Mavar puis mets l'objet auquel appartient le label
exemple:
Dim Mavar As String
Mavar = Sheets("liste").Range("E4").Value
UserForm1.Label18.Caption = Mavar
"Vincent" <v.herlat@tiscali.fr> a écrit dans le message de
news:%23mOAStEmEHA.592@TK2MSFTNGP11.phx.gbl...
Bonjour
J'ai une liste de E2:E50000 dans laquelle, j'ai divers éléments "toto"
"tata" "titi" etc.
J'ai dans un combo une liste de "toto" "tata" "titi" etc.
Je souhaite avoir dans un label, le nombre de "toto" "tata" "titi" etc.
j'ai créé dans la feuille de calcul, la formule =NB.SI(A2:A50000;F4)
puis dans Controlsource du combobox F4
Cela ne fonctionne pas !
Merci
Private Sub ComboBox4_Change()
Mavar = Sheets("liste").Range("E4").Value
Label18.Caption = Mavar
End Sub
Bonsoir , verifie c'est E4 ou F4 sinon mets déjà Dim Mavar as string 'juste avant la ligne Mavar puis mets l'objet auquel appartient le label exemple:
Dim Mavar As String Mavar = Sheets("liste").Range("E4").Value UserForm1.Label18.Caption = Mavar
"Vincent" a écrit dans le message de news:%
Bonjour J'ai une liste de E2:E50000 dans laquelle, j'ai divers éléments "toto" "tata" "titi" etc. J'ai dans un combo une liste de "toto" "tata" "titi" etc. Je souhaite avoir dans un label, le nombre de "toto" "tata" "titi" etc. j'ai créé dans la feuille de calcul, la formule =NB.SI(A2:A50000;F4) puis dans Controlsource du combobox F4 Cela ne fonctionne pas ! Merci
Private Sub ComboBox4_Change() Mavar = Sheets("liste").Range("E4").Value Label18.Caption = Mavar End Sub
Vincent
Non, en fait c'est bien E4, mais j'ai dû mal à formuler la question. Je vais contourner Merci encore Vincent
"LeSteph" a écrit dans le message de news:%
Bonsoir , verifie c'est E4 ou F4 sinon mets déjà Dim Mavar as string 'juste avant la ligne Mavar > puis mets l'objet auquel appartient le label exemple:
Dim Mavar As String Mavar = Sheets("liste").Range("E4").Value UserForm1.Label18.Caption = Mavar
"Vincent" a écrit dans le message de news:%
Bonjour J'ai une liste de E2:E50000 dans laquelle, j'ai divers éléments "toto" "tata" "titi" etc. J'ai dans un combo une liste de "toto" "tata" "titi" etc. Je souhaite avoir dans un label, le nombre de "toto" "tata" "titi" etc. j'ai créé dans la feuille de calcul, la formule =NB.SI(A2:A50000;F4) puis dans Controlsource du combobox F4 Cela ne fonctionne pas ! Merci
Private Sub ComboBox4_Change() Mavar = Sheets("liste").Range("E4").Value Label18.Caption = Mavar End Sub
Non, en fait c'est bien E4, mais j'ai dû mal à formuler la question.
Je vais contourner
Merci encore
Vincent
"LeSteph" <lecocosteph@frite.fr> a écrit dans le message de
news:%23tSIMTFmEHA.2020@TK2MSFTNGP09.phx.gbl...
Bonsoir ,
verifie c'est E4 ou F4
sinon mets déjà
Dim Mavar as string
'juste avant la ligne
Mavar > puis mets l'objet auquel appartient le label
exemple:
Dim Mavar As String
Mavar = Sheets("liste").Range("E4").Value
UserForm1.Label18.Caption = Mavar
"Vincent" <v.herlat@tiscali.fr> a écrit dans le message de
news:%23mOAStEmEHA.592@TK2MSFTNGP11.phx.gbl...
Bonjour
J'ai une liste de E2:E50000 dans laquelle, j'ai divers éléments "toto"
"tata" "titi" etc.
J'ai dans un combo une liste de "toto" "tata" "titi" etc.
Je souhaite avoir dans un label, le nombre de "toto" "tata" "titi" etc.
j'ai créé dans la feuille de calcul, la formule =NB.SI(A2:A50000;F4)
puis dans Controlsource du combobox F4
Cela ne fonctionne pas !
Merci
Private Sub ComboBox4_Change()
Mavar = Sheets("liste").Range("E4").Value
Label18.Caption = Mavar
End Sub
Non, en fait c'est bien E4, mais j'ai dû mal à formuler la question. Je vais contourner Merci encore Vincent
"LeSteph" a écrit dans le message de news:%
Bonsoir , verifie c'est E4 ou F4 sinon mets déjà Dim Mavar as string 'juste avant la ligne Mavar > puis mets l'objet auquel appartient le label exemple:
Dim Mavar As String Mavar = Sheets("liste").Range("E4").Value UserForm1.Label18.Caption = Mavar
"Vincent" a écrit dans le message de news:%
Bonjour J'ai une liste de E2:E50000 dans laquelle, j'ai divers éléments "toto" "tata" "titi" etc. J'ai dans un combo une liste de "toto" "tata" "titi" etc. Je souhaite avoir dans un label, le nombre de "toto" "tata" "titi" etc. j'ai créé dans la feuille de calcul, la formule =NB.SI(A2:A50000;F4) puis dans Controlsource du combobox F4 Cela ne fonctionne pas ! Merci
Private Sub ComboBox4_Change() Mavar = Sheets("liste").Range("E4").Value Label18.Caption = Mavar End Sub
AV
Sauf impérieuse nécessité, tu ne devrais pas avoir besoin de la feuille pour les calculs intermédiaires :
Private Sub ComboBox1_Change() Label18 = Application.CountIf([E2:E50000], ComboBox1.Value) End Sub
AV
Sauf impérieuse nécessité, tu ne devrais pas avoir besoin de la feuille pour les
calculs intermédiaires :
Private Sub ComboBox1_Change()
Label18 = Application.CountIf([E2:E50000], ComboBox1.Value)
End Sub
Sauf impérieuse nécessité, tu ne devrais pas avoir besoin de la feuille pour les calculs intermédiaires :
Private Sub ComboBox1_Change() Label18 = Application.CountIf([E2:E50000], ComboBox1.Value) End Sub
AV
LeSteph
Bonjour, Ok! mais définis la variable , et relie l'objet et son contenant comme je t'indique ,ça ira mieux! Car là tu es dans Private..combobox et tu veux atteindre un Label qui est situé.?? soit dans un UF soit dans une Feuille il faut préciser , sinon la mule refuse d'avancer!
"Vincent" a écrit dans le message de news:
Non, en fait c'est bien E4, mais j'ai dû mal à formuler la question. Je vais contourner Merci encore Vincent
"LeSteph" a écrit dans le message de news:%
Bonsoir , verifie c'est E4 ou F4 sinon mets déjà Dim Mavar as string 'juste avant la ligne Mavar > > puis mets l'objet auquel appartient le label exemple:
Dim Mavar As String Mavar = Sheets("liste").Range("E4").Value UserForm1.Label18.Caption = Mavar
"Vincent" a écrit dans le message de news:%
Bonjour J'ai une liste de E2:E50000 dans laquelle, j'ai divers éléments "toto" "tata" "titi" etc. J'ai dans un combo une liste de "toto" "tata" "titi" etc. Je souhaite avoir dans un label, le nombre de "toto" "tata" "titi" etc.
j'ai créé dans la feuille de calcul, la formule =NB.SI(A2:A50000;F4) puis dans Controlsource du combobox F4 Cela ne fonctionne pas ! Merci
Private Sub ComboBox4_Change() Mavar = Sheets("liste").Range("E4").Value Label18.Caption = Mavar End Sub
Bonjour,
Ok!
mais définis la variable ,
et relie l'objet et son contenant
comme je t'indique ,ça ira mieux!
Car là tu es dans Private..combobox
et tu veux atteindre un Label qui est situé.??
soit dans un UF soit dans une Feuille
il faut préciser , sinon la mule refuse d'avancer!
"Vincent" <v.herlat@tiscali.fr> a écrit dans le message de
news:OSqIrlJmEHA.2340@TK2MSFTNGP11.phx.gbl...
Non, en fait c'est bien E4, mais j'ai dû mal à formuler la question.
Je vais contourner
Merci encore
Vincent
"LeSteph" <lecocosteph@frite.fr> a écrit dans le message de
news:%23tSIMTFmEHA.2020@TK2MSFTNGP09.phx.gbl...
Bonsoir ,
verifie c'est E4 ou F4
sinon mets déjà
Dim Mavar as string
'juste avant la ligne
Mavar > > puis mets l'objet auquel appartient le label
exemple:
Dim Mavar As String
Mavar = Sheets("liste").Range("E4").Value
UserForm1.Label18.Caption = Mavar
"Vincent" <v.herlat@tiscali.fr> a écrit dans le message de
news:%23mOAStEmEHA.592@TK2MSFTNGP11.phx.gbl...
Bonjour
J'ai une liste de E2:E50000 dans laquelle, j'ai divers éléments "toto"
"tata" "titi" etc.
J'ai dans un combo une liste de "toto" "tata" "titi" etc.
Je souhaite avoir dans un label, le nombre de "toto" "tata" "titi"
etc.
j'ai créé dans la feuille de calcul, la formule =NB.SI(A2:A50000;F4)
puis dans Controlsource du combobox F4
Cela ne fonctionne pas !
Merci
Private Sub ComboBox4_Change()
Mavar = Sheets("liste").Range("E4").Value
Label18.Caption = Mavar
End Sub
Bonjour, Ok! mais définis la variable , et relie l'objet et son contenant comme je t'indique ,ça ira mieux! Car là tu es dans Private..combobox et tu veux atteindre un Label qui est situé.?? soit dans un UF soit dans une Feuille il faut préciser , sinon la mule refuse d'avancer!
"Vincent" a écrit dans le message de news:
Non, en fait c'est bien E4, mais j'ai dû mal à formuler la question. Je vais contourner Merci encore Vincent
"LeSteph" a écrit dans le message de news:%
Bonsoir , verifie c'est E4 ou F4 sinon mets déjà Dim Mavar as string 'juste avant la ligne Mavar > > puis mets l'objet auquel appartient le label exemple:
Dim Mavar As String Mavar = Sheets("liste").Range("E4").Value UserForm1.Label18.Caption = Mavar
"Vincent" a écrit dans le message de news:%
Bonjour J'ai une liste de E2:E50000 dans laquelle, j'ai divers éléments "toto" "tata" "titi" etc. J'ai dans un combo une liste de "toto" "tata" "titi" etc. Je souhaite avoir dans un label, le nombre de "toto" "tata" "titi" etc.
j'ai créé dans la feuille de calcul, la formule =NB.SI(A2:A50000;F4) puis dans Controlsource du combobox F4 Cela ne fonctionne pas ! Merci
Private Sub ComboBox4_Change() Mavar = Sheets("liste").Range("E4").Value Label18.Caption = Mavar End Sub
Vincent
Bonjour AV. C'est parfait, mais, j'ai une question, au risque de paraître bête. Pourquoi, ne doit-on pas utiliser la feuille de calcul, je parle pour moi, car je suis très faible en VBA ? Merci beaucoup. Vincent
"AV" a écrit dans le message de news:%
Sauf impérieuse nécessité, tu ne devrais pas avoir besoin de la feuille pour les
calculs intermédiaires :
Private Sub ComboBox1_Change() Label18 = Application.CountIf([E2:E50000], ComboBox1.Value) End Sub
AV
Bonjour AV.
C'est parfait, mais, j'ai une question, au risque de paraître bête.
Pourquoi, ne doit-on pas utiliser la feuille de calcul, je parle pour moi,
car je suis très faible en VBA ?
Merci beaucoup.
Vincent
"AV" <alain.vallon@wanadoo.fr> a écrit dans le message de
news:%23bIVuqJmEHA.3288@TK2MSFTNGP10.phx.gbl...
Sauf impérieuse nécessité, tu ne devrais pas avoir besoin de la feuille
pour les
calculs intermédiaires :
Private Sub ComboBox1_Change()
Label18 = Application.CountIf([E2:E50000], ComboBox1.Value)
End Sub
Bonjour AV. C'est parfait, mais, j'ai une question, au risque de paraître bête. Pourquoi, ne doit-on pas utiliser la feuille de calcul, je parle pour moi, car je suis très faible en VBA ? Merci beaucoup. Vincent
"AV" a écrit dans le message de news:%
Sauf impérieuse nécessité, tu ne devrais pas avoir besoin de la feuille pour les
calculs intermédiaires :
Private Sub ComboBox1_Change() Label18 = Application.CountIf([E2:E50000], ComboBox1.Value) End Sub
AV
AV
Pourquoi, ne doit-on pas utiliser la feuille de calcul,
J'ai pas dit qu'il "devait" pas mais que c'était pas vraiment nécessaire Question d'optimisation du code et pas de "fil à la patte"
AV
Pourquoi, ne doit-on pas utiliser la feuille de calcul,
J'ai pas dit qu'il "devait" pas mais que c'était pas vraiment nécessaire
Question d'optimisation du code et pas de "fil à la patte"