Bonjour,
Je débute en langage VBA et mon problème est le suivant :
j'ai un fichier excel avec dans une colonne un numéro client. Ce numé ro peut
revenir sur plusieurs lignes (là déjà c'est galère). J'ai crée un userform
pour sélectionner le numéro client et je voudrais qu'en le sélectio nnant la
feuille excel ne m'affiche les données que pour le client sélectionn é ( avec
total à la fin mais là ce serait la cerise sur le gâteau, je ne me suis pas
encore penché sur la question...).
Pour le moment j'ai fait :
Private Sub userform_activate()
'définition de la coordonnée du dernier n°client
derniern°client = Range("a2").End(xlDown).Address
'attribution des données source à la combox n°client
n°client.RowSource = "b2:" & derniern°client
'séléction par défaut du premier élément de la liste
n°client.ListIndex = 0
End Sub
Private Sub ok_click()
Selecclient.Hide
'mémorisation des numéros des élements de liste sélectionnés
indexn°client = n°client.ListIndex
Range("b2").Value = n°client.List
End Sub
Private Sub annuler_click()
selectclient.Hide
End Sub
Sub affiche()
sélecn°client.Show
End Sub
mais ça marche pas.
Pouvez vous m'aider ??
Un grand merci pour votre réponse.
clara68
Bonjour,
Je débute en langage VBA et mon problème est le suivant :
j'ai un fichier excel avec dans une colonne un numéro client. Ce numé ro peut
revenir sur plusieurs lignes (là déjà c'est galère). J'ai crée un userform
pour sélectionner le numéro client et je voudrais qu'en le sélectio nnant la
feuille excel ne m'affiche les données que pour le client sélectionn é ( avec
total à la fin mais là ce serait la cerise sur le gâteau, je ne me suis pas
encore penché sur la question...).
Pour le moment j'ai fait :
Private Sub userform_activate()
'définition de la coordonnée du dernier n°client
derniern°client = Range("a2").End(xlDown).Address
'attribution des données source à la combox n°client
n°client.RowSource = "b2:" & derniern°client
'séléction par défaut du premier élément de la liste
n°client.ListIndex = 0
End Sub
Private Sub ok_click()
Selecclient.Hide
'mémorisation des numéros des élements de liste sélectionnés
indexn°client = n°client.ListIndex
Range("b2").Value = n°client.List
End Sub
Private Sub annuler_click()
selectclient.Hide
End Sub
Sub affiche()
sélecn°client.Show
End Sub
mais ça marche pas.
Pouvez vous m'aider ??
Un grand merci pour votre réponse.
clara68
Bonjour,
Je débute en langage VBA et mon problème est le suivant :
j'ai un fichier excel avec dans une colonne un numéro client. Ce numé ro peut
revenir sur plusieurs lignes (là déjà c'est galère). J'ai crée un userform
pour sélectionner le numéro client et je voudrais qu'en le sélectio nnant la
feuille excel ne m'affiche les données que pour le client sélectionn é ( avec
total à la fin mais là ce serait la cerise sur le gâteau, je ne me suis pas
encore penché sur la question...).
Pour le moment j'ai fait :
Private Sub userform_activate()
'définition de la coordonnée du dernier n°client
derniern°client = Range("a2").End(xlDown).Address
'attribution des données source à la combox n°client
n°client.RowSource = "b2:" & derniern°client
'séléction par défaut du premier élément de la liste
n°client.ListIndex = 0
End Sub
Private Sub ok_click()
Selecclient.Hide
'mémorisation des numéros des élements de liste sélectionnés
indexn°client = n°client.ListIndex
Range("b2").Value = n°client.List
End Sub
Private Sub annuler_click()
selectclient.Hide
End Sub
Sub affiche()
sélecn°client.Show
End Sub
mais ça marche pas.
Pouvez vous m'aider ??
Un grand merci pour votre réponse.
clara68
Bonjour,
Je débute en langage VBA et mon problème est le suivant :
j'ai un fichier excel avec dans une colonne un numéro client. Ce numéro
peut
revenir sur plusieurs lignes (là déjà c'est galère). J'ai crée un userform
pour sélectionner le numéro client et je voudrais qu'en le sélectionnant
la
feuille excel ne m'affiche les données que pour le client sélectionné (
avec
total à la fin mais là ce serait la cerise sur le gâteau, je ne me suis
pas
encore penché sur la question...).
Pour le moment j'ai fait :
Private Sub userform_activate()
'définition de la coordonnée du dernier n°client
derniern°client = Range("a2").End(xlDown).Address
'attribution des données source à la combox n°client
n°client.RowSource = "b2:" & derniern°client
'séléction par défaut du premier élément de la liste
n°client.ListIndex = 0
End Sub
Private Sub ok_click()
Selecclient.Hide
'mémorisation des numéros des élements de liste sélectionnés
indexn°client = n°client.ListIndex
Range("b2").Value = n°client.List
End Sub
Private Sub annuler_click()
selectclient.Hide
End Sub
Sub affiche()
sélecn°client.Show
End Sub
mais ça marche pas.
Pouvez vous m'aider ??
Un grand merci pour votre réponse.
clara68
Bonjour,
Je débute en langage VBA et mon problème est le suivant :
j'ai un fichier excel avec dans une colonne un numéro client. Ce numéro
peut
revenir sur plusieurs lignes (là déjà c'est galère). J'ai crée un userform
pour sélectionner le numéro client et je voudrais qu'en le sélectionnant
la
feuille excel ne m'affiche les données que pour le client sélectionné (
avec
total à la fin mais là ce serait la cerise sur le gâteau, je ne me suis
pas
encore penché sur la question...).
Pour le moment j'ai fait :
Private Sub userform_activate()
'définition de la coordonnée du dernier n°client
derniern°client = Range("a2").End(xlDown).Address
'attribution des données source à la combox n°client
n°client.RowSource = "b2:" & derniern°client
'séléction par défaut du premier élément de la liste
n°client.ListIndex = 0
End Sub
Private Sub ok_click()
Selecclient.Hide
'mémorisation des numéros des élements de liste sélectionnés
indexn°client = n°client.ListIndex
Range("b2").Value = n°client.List
End Sub
Private Sub annuler_click()
selectclient.Hide
End Sub
Sub affiche()
sélecn°client.Show
End Sub
mais ça marche pas.
Pouvez vous m'aider ??
Un grand merci pour votre réponse.
clara68
Bonjour,
Je débute en langage VBA et mon problème est le suivant :
j'ai un fichier excel avec dans une colonne un numéro client. Ce numéro
peut
revenir sur plusieurs lignes (là déjà c'est galère). J'ai crée un userform
pour sélectionner le numéro client et je voudrais qu'en le sélectionnant
la
feuille excel ne m'affiche les données que pour le client sélectionné (
avec
total à la fin mais là ce serait la cerise sur le gâteau, je ne me suis
pas
encore penché sur la question...).
Pour le moment j'ai fait :
Private Sub userform_activate()
'définition de la coordonnée du dernier n°client
derniern°client = Range("a2").End(xlDown).Address
'attribution des données source à la combox n°client
n°client.RowSource = "b2:" & derniern°client
'séléction par défaut du premier élément de la liste
n°client.ListIndex = 0
End Sub
Private Sub ok_click()
Selecclient.Hide
'mémorisation des numéros des élements de liste sélectionnés
indexn°client = n°client.ListIndex
Range("b2").Value = n°client.List
End Sub
Private Sub annuler_click()
selectclient.Hide
End Sub
Sub affiche()
sélecn°client.Show
End Sub
mais ça marche pas.
Pouvez vous m'aider ??
Un grand merci pour votre réponse.
clara68
Bonjour,
Private Sub UserForm_Initialize()
Cells.EntireRow.Hidden = False
Set MonDico = CreateObject("Scripting.Dictionary")
For Each c In Range([a2], [A65000].End(xlUp))
If Not MonDico.Exists(c.Value) Then MonDico.Add c.Value, c.Value
Next c
Me.ComboBox1.List = MonDico.items
'Me.ComboBox1.ListIndex = 0
End Sub
Private Sub ComboBox1_Change()
Cells.EntireRow.Hidden = False
Set c = [A:A].Find(what:=Me.ComboBox1, LookIn:=xlValues)
If Not c Is Nothing And c.Address <> "$A$2" Then Range("A2",
c.Offset(-1, 0)).EntireRow.Hidden = True
Set c = [A:A].Find(Me.ComboBox1, , , , xlByRows, xlPrevious)
If Not c Is Nothing Then Range(c.Offset(1, 0).Address,
[A65000].End(xlUp)).EntireRow.Hidden = True
End Sub
http://cjoint.com/?iAq0MdGNTc
JBhttp://boisgontierjacques.free.fr/
On 26 août, 15:56, clara68 wrote:Bonjour,
Je débute en langage VBA et mon problème est le suivant :
j'ai un fichier excel avec dans une colonne un numéro client. Ce num éro peut
revenir sur plusieurs lignes (là déjà c'est galère). J'ai cré e un userform
pour sélectionner le numéro client et je voudrais qu'en le sélect ionnant la
feuille excel ne m'affiche les données que pour le client sélection né ( avec
total à la fin mais là ce serait la cerise sur le gâteau, je ne m e suis pas
encore penché sur la question...).
Pour le moment j'ai fait :
Private Sub userform_activate()
'définition de la coordonnée du dernier n°client
derniern°client = Range("a2").End(xlDown).Address
'attribution des données source à la combox n°client
n°client.RowSource = "b2:" & derniern°client
'séléction par défaut du premier élément de la liste
n°client.ListIndex = 0
End Sub
Private Sub ok_click()
Selecclient.Hide
'mémorisation des numéros des élements de liste sélectionnés
indexn°client = n°client.ListIndex
Range("b2").Value = n°client.List
End Sub
Private Sub annuler_click()
selectclient.Hide
End Sub
Sub affiche()
sélecn°client.Show
End Sub
mais ça marche pas.
Pouvez vous m'aider ??
Un grand merci pour votre réponse.
clara68- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Private Sub UserForm_Initialize()
Cells.EntireRow.Hidden = False
Set MonDico = CreateObject("Scripting.Dictionary")
For Each c In Range([a2], [A65000].End(xlUp))
If Not MonDico.Exists(c.Value) Then MonDico.Add c.Value, c.Value
Next c
Me.ComboBox1.List = MonDico.items
'Me.ComboBox1.ListIndex = 0
End Sub
Private Sub ComboBox1_Change()
Cells.EntireRow.Hidden = False
Set c = [A:A].Find(what:=Me.ComboBox1, LookIn:=xlValues)
If Not c Is Nothing And c.Address <> "$A$2" Then Range("A2",
c.Offset(-1, 0)).EntireRow.Hidden = True
Set c = [A:A].Find(Me.ComboBox1, , , , xlByRows, xlPrevious)
If Not c Is Nothing Then Range(c.Offset(1, 0).Address,
[A65000].End(xlUp)).EntireRow.Hidden = True
End Sub
http://cjoint.com/?iAq0MdGNTc
JBhttp://boisgontierjacques.free.fr/
On 26 août, 15:56, clara68 <clar...@discussions.microsoft.com> wrote:
Bonjour,
Je débute en langage VBA et mon problème est le suivant :
j'ai un fichier excel avec dans une colonne un numéro client. Ce num éro peut
revenir sur plusieurs lignes (là déjà c'est galère). J'ai cré e un userform
pour sélectionner le numéro client et je voudrais qu'en le sélect ionnant la
feuille excel ne m'affiche les données que pour le client sélection né ( avec
total à la fin mais là ce serait la cerise sur le gâteau, je ne m e suis pas
encore penché sur la question...).
Pour le moment j'ai fait :
Private Sub userform_activate()
'définition de la coordonnée du dernier n°client
derniern°client = Range("a2").End(xlDown).Address
'attribution des données source à la combox n°client
n°client.RowSource = "b2:" & derniern°client
'séléction par défaut du premier élément de la liste
n°client.ListIndex = 0
End Sub
Private Sub ok_click()
Selecclient.Hide
'mémorisation des numéros des élements de liste sélectionnés
indexn°client = n°client.ListIndex
Range("b2").Value = n°client.List
End Sub
Private Sub annuler_click()
selectclient.Hide
End Sub
Sub affiche()
sélecn°client.Show
End Sub
mais ça marche pas.
Pouvez vous m'aider ??
Un grand merci pour votre réponse.
clara68- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Private Sub UserForm_Initialize()
Cells.EntireRow.Hidden = False
Set MonDico = CreateObject("Scripting.Dictionary")
For Each c In Range([a2], [A65000].End(xlUp))
If Not MonDico.Exists(c.Value) Then MonDico.Add c.Value, c.Value
Next c
Me.ComboBox1.List = MonDico.items
'Me.ComboBox1.ListIndex = 0
End Sub
Private Sub ComboBox1_Change()
Cells.EntireRow.Hidden = False
Set c = [A:A].Find(what:=Me.ComboBox1, LookIn:=xlValues)
If Not c Is Nothing And c.Address <> "$A$2" Then Range("A2",
c.Offset(-1, 0)).EntireRow.Hidden = True
Set c = [A:A].Find(Me.ComboBox1, , , , xlByRows, xlPrevious)
If Not c Is Nothing Then Range(c.Offset(1, 0).Address,
[A65000].End(xlUp)).EntireRow.Hidden = True
End Sub
http://cjoint.com/?iAq0MdGNTc
JBhttp://boisgontierjacques.free.fr/
On 26 août, 15:56, clara68 wrote:Bonjour,
Je débute en langage VBA et mon problème est le suivant :
j'ai un fichier excel avec dans une colonne un numéro client. Ce num éro peut
revenir sur plusieurs lignes (là déjà c'est galère). J'ai cré e un userform
pour sélectionner le numéro client et je voudrais qu'en le sélect ionnant la
feuille excel ne m'affiche les données que pour le client sélection né ( avec
total à la fin mais là ce serait la cerise sur le gâteau, je ne m e suis pas
encore penché sur la question...).
Pour le moment j'ai fait :
Private Sub userform_activate()
'définition de la coordonnée du dernier n°client
derniern°client = Range("a2").End(xlDown).Address
'attribution des données source à la combox n°client
n°client.RowSource = "b2:" & derniern°client
'séléction par défaut du premier élément de la liste
n°client.ListIndex = 0
End Sub
Private Sub ok_click()
Selecclient.Hide
'mémorisation des numéros des élements de liste sélectionnés
indexn°client = n°client.ListIndex
Range("b2").Value = n°client.List
End Sub
Private Sub annuler_click()
selectclient.Hide
End Sub
Sub affiche()
sélecn°client.Show
End Sub
mais ça marche pas.
Pouvez vous m'aider ??
Un grand merci pour votre réponse.
clara68- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Je débute en langage VBA et mon problème est le suivant :
j'ai un fichier excel avec dans une colonne un numéro client. Ce numéro
peut
revenir sur plusieurs lignes (là déjà c'est galère). J'ai crée un userform
pour sélectionner le numéro client et je voudrais qu'en le sélectionnant
la
feuille excel ne m'affiche les données que pour le client sélectionné (
avec
total à la fin mais là ce serait la cerise sur le gâteau, je ne me suis
pas
encore penché sur la question...).
Pour le moment j'ai fait :
Private Sub userform_activate()
'définition de la coordonnée du dernier n°client
derniern°client = Range("a2").End(xlDown).Address
'attribution des données source à la combox n°client
n°client.RowSource = "b2:" & derniern°client
'séléction par défaut du premier élément de la liste
n°client.ListIndex = 0
End Sub
Private Sub ok_click()
Selecclient.Hide
'mémorisation des numéros des élements de liste sélectionnés
indexn°client = n°client.ListIndex
Range("b2").Value = n°client.List
End Sub
Private Sub annuler_click()
selectclient.Hide
End Sub
Sub affiche()
sélecn°client.Show
End Sub
mais ça marche pas.
Pouvez vous m'aider ??
Un grand merci pour votre réponse.
clara68
Bonjour,
Je débute en langage VBA et mon problème est le suivant :
j'ai un fichier excel avec dans une colonne un numéro client. Ce numéro
peut
revenir sur plusieurs lignes (là déjà c'est galère). J'ai crée un userform
pour sélectionner le numéro client et je voudrais qu'en le sélectionnant
la
feuille excel ne m'affiche les données que pour le client sélectionné (
avec
total à la fin mais là ce serait la cerise sur le gâteau, je ne me suis
pas
encore penché sur la question...).
Pour le moment j'ai fait :
Private Sub userform_activate()
'définition de la coordonnée du dernier n°client
derniern°client = Range("a2").End(xlDown).Address
'attribution des données source à la combox n°client
n°client.RowSource = "b2:" & derniern°client
'séléction par défaut du premier élément de la liste
n°client.ListIndex = 0
End Sub
Private Sub ok_click()
Selecclient.Hide
'mémorisation des numéros des élements de liste sélectionnés
indexn°client = n°client.ListIndex
Range("b2").Value = n°client.List
End Sub
Private Sub annuler_click()
selectclient.Hide
End Sub
Sub affiche()
sélecn°client.Show
End Sub
mais ça marche pas.
Pouvez vous m'aider ??
Un grand merci pour votre réponse.
clara68
Bonjour,
Je débute en langage VBA et mon problème est le suivant :
j'ai un fichier excel avec dans une colonne un numéro client. Ce numéro
peut
revenir sur plusieurs lignes (là déjà c'est galère). J'ai crée un userform
pour sélectionner le numéro client et je voudrais qu'en le sélectionnant
la
feuille excel ne m'affiche les données que pour le client sélectionné (
avec
total à la fin mais là ce serait la cerise sur le gâteau, je ne me suis
pas
encore penché sur la question...).
Pour le moment j'ai fait :
Private Sub userform_activate()
'définition de la coordonnée du dernier n°client
derniern°client = Range("a2").End(xlDown).Address
'attribution des données source à la combox n°client
n°client.RowSource = "b2:" & derniern°client
'séléction par défaut du premier élément de la liste
n°client.ListIndex = 0
End Sub
Private Sub ok_click()
Selecclient.Hide
'mémorisation des numéros des élements de liste sélectionnés
indexn°client = n°client.ListIndex
Range("b2").Value = n°client.List
End Sub
Private Sub annuler_click()
selectclient.Hide
End Sub
Sub affiche()
sélecn°client.Show
End Sub
mais ça marche pas.
Pouvez vous m'aider ??
Un grand merci pour votre réponse.
clara68
Un grand merci à tous pour vos réponse. J'ai essayé les trois solutions.
Merci encore. J'arrive maintenant à filtrer sur le numéro client, c'est
génial !!!
Je juste une question à propos de la solution d'Hervé qui avait intégrer
les
totaux des lignes affichées. Quand tu dis :
Quand tu effectue un choix dans le combo, un filtrage est fait sur la
plage
et le total des lignes visibles (ici la colonne C) est inscrit dans un
Label
sur l'UserForm (à mettre !) et tu peux récupérer se résultat de la manière
que tu veux.
Je n'ai pas compris comment mettre ce label pour récupérer le résultat.
Est
ce que tu peux m'éclairer ? Excuse moi si ma question te semble bête, je
débute et pour le moment c'est pas très clair tout ça.
clara68
Un grand merci à tous pour vos réponse. J'ai essayé les trois solutions.
Merci encore. J'arrive maintenant à filtrer sur le numéro client, c'est
génial !!!
Je juste une question à propos de la solution d'Hervé qui avait intégrer
les
totaux des lignes affichées. Quand tu dis :
Quand tu effectue un choix dans le combo, un filtrage est fait sur la
plage
et le total des lignes visibles (ici la colonne C) est inscrit dans un
Label
sur l'UserForm (à mettre !) et tu peux récupérer se résultat de la manière
que tu veux.
Je n'ai pas compris comment mettre ce label pour récupérer le résultat.
Est
ce que tu peux m'éclairer ? Excuse moi si ma question te semble bête, je
débute et pour le moment c'est pas très clair tout ça.
clara68
Un grand merci à tous pour vos réponse. J'ai essayé les trois solutions.
Merci encore. J'arrive maintenant à filtrer sur le numéro client, c'est
génial !!!
Je juste une question à propos de la solution d'Hervé qui avait intégrer
les
totaux des lignes affichées. Quand tu dis :
Quand tu effectue un choix dans le combo, un filtrage est fait sur la
plage
et le total des lignes visibles (ici la colonne C) est inscrit dans un
Label
sur l'UserForm (à mettre !) et tu peux récupérer se résultat de la manière
que tu veux.
Je n'ai pas compris comment mettre ce label pour récupérer le résultat.
Est
ce que tu peux m'éclairer ? Excuse moi si ma question te semble bête, je
débute et pour le moment c'est pas très clair tout ça.
clara68
Bonsoir Clara,
Ta question ne me semble pas bête du tout, rassure toi ;o)
En fait, je ne sais pas comment tu veux récupérer le total donc j'ai mis un
Label sur l'UserForm tout comme tu l'as fait pour le ComboBox, tu clique
dans la boîte d'outils sur le bouton Label et tu le dessine sur l'UserForm
(par défaut il a le nom Label1) mais tu peux récupérer ce total dans une
cellule, dans une boîte de message au autres, dis nous le(s) total (totaux)
de quelle(s) colonne(s) tu désire et où tu veux ce(s) résultat(s)
Hervé.
"clara68" a écrit dans le message de
news:
Un grand merci à tous pour vos réponse. J'ai essayé les trois solutions.
Merci encore. J'arrive maintenant à filtrer sur le numéro client, c'est
génial !!!
Je juste une question à propos de la solution d'Hervé qui avait intégrer
lestotaux des lignes affichées. Quand tu dis :
Quand tu effectue un choix dans le combo, un filtrage est fait sur la
plageet le total des lignes visibles (ici la colonne C) est inscrit dans un
Labelsur l'UserForm (à mettre !) et tu peux récupérer se résultat de la manière
que tu veux.
Je n'ai pas compris comment mettre ce label pour récupérer le résultat.
Estce que tu peux m'éclairer ? Excuse moi si ma question te semble bête, je
débute et pour le moment c'est pas très clair tout ça.
clara68
Bonsoir Clara,
Ta question ne me semble pas bête du tout, rassure toi ;o)
En fait, je ne sais pas comment tu veux récupérer le total donc j'ai mis un
Label sur l'UserForm tout comme tu l'as fait pour le ComboBox, tu clique
dans la boîte d'outils sur le bouton Label et tu le dessine sur l'UserForm
(par défaut il a le nom Label1) mais tu peux récupérer ce total dans une
cellule, dans une boîte de message au autres, dis nous le(s) total (totaux)
de quelle(s) colonne(s) tu désire et où tu veux ce(s) résultat(s)
Hervé.
"clara68" <clara68@discussions.microsoft.com> a écrit dans le message de
news: 08B96031-0D7D-4777-A514-25D8E0F3EA5F@microsoft.com...
Un grand merci à tous pour vos réponse. J'ai essayé les trois solutions.
Merci encore. J'arrive maintenant à filtrer sur le numéro client, c'est
génial !!!
Je juste une question à propos de la solution d'Hervé qui avait intégrer
les
totaux des lignes affichées. Quand tu dis :
Quand tu effectue un choix dans le combo, un filtrage est fait sur la
plage
et le total des lignes visibles (ici la colonne C) est inscrit dans un
Label
sur l'UserForm (à mettre !) et tu peux récupérer se résultat de la manière
que tu veux.
Je n'ai pas compris comment mettre ce label pour récupérer le résultat.
Est
ce que tu peux m'éclairer ? Excuse moi si ma question te semble bête, je
débute et pour le moment c'est pas très clair tout ça.
clara68
Bonsoir Clara,
Ta question ne me semble pas bête du tout, rassure toi ;o)
En fait, je ne sais pas comment tu veux récupérer le total donc j'ai mis un
Label sur l'UserForm tout comme tu l'as fait pour le ComboBox, tu clique
dans la boîte d'outils sur le bouton Label et tu le dessine sur l'UserForm
(par défaut il a le nom Label1) mais tu peux récupérer ce total dans une
cellule, dans une boîte de message au autres, dis nous le(s) total (totaux)
de quelle(s) colonne(s) tu désire et où tu veux ce(s) résultat(s)
Hervé.
"clara68" a écrit dans le message de
news:
Un grand merci à tous pour vos réponse. J'ai essayé les trois solutions.
Merci encore. J'arrive maintenant à filtrer sur le numéro client, c'est
génial !!!
Je juste une question à propos de la solution d'Hervé qui avait intégrer
lestotaux des lignes affichées. Quand tu dis :
Quand tu effectue un choix dans le combo, un filtrage est fait sur la
plageet le total des lignes visibles (ici la colonne C) est inscrit dans un
Labelsur l'UserForm (à mettre !) et tu peux récupérer se résultat de la manière
que tu veux.
Je n'ai pas compris comment mettre ce label pour récupérer le résultat.
Estce que tu peux m'éclairer ? Excuse moi si ma question te semble bête, je
débute et pour le moment c'est pas très clair tout ça.
clara68
Bonsoir Hervé,
En fait, j'aimerais bien mettre le résultat dans une cellule. Je réponds
tardivement parce que pour le moment j'ai une message d'erreur. A priori,
y'a
un truc que j'ai pas bien du faire, j'ai pourtant recopié tes données en
adaptant les colonnes où se trouvaient les données mais j'ai un problème
avec
"Dim as Integer" (alors que la première fois où j'ai testé ça marchait
....pfff....). Je potasse à fond pour essayer le pourquoi du comment . Si
je
n'y arrive pas, je pourrais te demander ?Bonsoir Clara,
Ta question ne me semble pas bête du tout, rassure toi ;o)
En fait, je ne sais pas comment tu veux récupérer le total donc j'ai mis
un
Label sur l'UserForm tout comme tu l'as fait pour le ComboBox, tu clique
dans la boîte d'outils sur le bouton Label et tu le dessine sur
l'UserForm
(par défaut il a le nom Label1) mais tu peux récupérer ce total dans une
cellule, dans une boîte de message au autres, dis nous le(s) total
(totaux)
de quelle(s) colonne(s) tu désire et où tu veux ce(s) résultat(s)
Hervé.
"clara68" a écrit dans le message de
news:
Un grand merci à tous pour vos réponse. J'ai essayé les trois
solutions.
Merci encore. J'arrive maintenant à filtrer sur le numéro client,
c'est
génial !!!
Je juste une question à propos de la solution d'Hervé qui avait
intégrer
lestotaux des lignes affichées. Quand tu dis :
Quand tu effectue un choix dans le combo, un filtrage est fait sur la
plageet le total des lignes visibles (ici la colonne C) est inscrit dans un
Labelsur l'UserForm (à mettre !) et tu peux récupérer se résultat de la
manière
que tu veux.
Je n'ai pas compris comment mettre ce label pour récupérer le
résultat.
Estce que tu peux m'éclairer ? Excuse moi si ma question te semble bête,
je
débute et pour le moment c'est pas très clair tout ça.
clara68
Bonsoir Hervé,
En fait, j'aimerais bien mettre le résultat dans une cellule. Je réponds
tardivement parce que pour le moment j'ai une message d'erreur. A priori,
y'a
un truc que j'ai pas bien du faire, j'ai pourtant recopié tes données en
adaptant les colonnes où se trouvaient les données mais j'ai un problème
avec
"Dim as Integer" (alors que la première fois où j'ai testé ça marchait
....pfff....). Je potasse à fond pour essayer le pourquoi du comment . Si
je
n'y arrive pas, je pourrais te demander ?
Bonsoir Clara,
Ta question ne me semble pas bête du tout, rassure toi ;o)
En fait, je ne sais pas comment tu veux récupérer le total donc j'ai mis
un
Label sur l'UserForm tout comme tu l'as fait pour le ComboBox, tu clique
dans la boîte d'outils sur le bouton Label et tu le dessine sur
l'UserForm
(par défaut il a le nom Label1) mais tu peux récupérer ce total dans une
cellule, dans une boîte de message au autres, dis nous le(s) total
(totaux)
de quelle(s) colonne(s) tu désire et où tu veux ce(s) résultat(s)
Hervé.
"clara68" <clara68@discussions.microsoft.com> a écrit dans le message de
news: 08B96031-0D7D-4777-A514-25D8E0F3EA5F@microsoft.com...
Un grand merci à tous pour vos réponse. J'ai essayé les trois
solutions.
Merci encore. J'arrive maintenant à filtrer sur le numéro client,
c'est
génial !!!
Je juste une question à propos de la solution d'Hervé qui avait
intégrer
les
totaux des lignes affichées. Quand tu dis :
Quand tu effectue un choix dans le combo, un filtrage est fait sur la
plage
et le total des lignes visibles (ici la colonne C) est inscrit dans un
Label
sur l'UserForm (à mettre !) et tu peux récupérer se résultat de la
manière
que tu veux.
Je n'ai pas compris comment mettre ce label pour récupérer le
résultat.
Est
ce que tu peux m'éclairer ? Excuse moi si ma question te semble bête,
je
débute et pour le moment c'est pas très clair tout ça.
clara68
Bonsoir Hervé,
En fait, j'aimerais bien mettre le résultat dans une cellule. Je réponds
tardivement parce que pour le moment j'ai une message d'erreur. A priori,
y'a
un truc que j'ai pas bien du faire, j'ai pourtant recopié tes données en
adaptant les colonnes où se trouvaient les données mais j'ai un problème
avec
"Dim as Integer" (alors que la première fois où j'ai testé ça marchait
....pfff....). Je potasse à fond pour essayer le pourquoi du comment . Si
je
n'y arrive pas, je pourrais te demander ?Bonsoir Clara,
Ta question ne me semble pas bête du tout, rassure toi ;o)
En fait, je ne sais pas comment tu veux récupérer le total donc j'ai mis
un
Label sur l'UserForm tout comme tu l'as fait pour le ComboBox, tu clique
dans la boîte d'outils sur le bouton Label et tu le dessine sur
l'UserForm
(par défaut il a le nom Label1) mais tu peux récupérer ce total dans une
cellule, dans une boîte de message au autres, dis nous le(s) total
(totaux)
de quelle(s) colonne(s) tu désire et où tu veux ce(s) résultat(s)
Hervé.
"clara68" a écrit dans le message de
news:
Un grand merci à tous pour vos réponse. J'ai essayé les trois
solutions.
Merci encore. J'arrive maintenant à filtrer sur le numéro client,
c'est
génial !!!
Je juste une question à propos de la solution d'Hervé qui avait
intégrer
lestotaux des lignes affichées. Quand tu dis :
Quand tu effectue un choix dans le combo, un filtrage est fait sur la
plageet le total des lignes visibles (ici la colonne C) est inscrit dans un
Labelsur l'UserForm (à mettre !) et tu peux récupérer se résultat de la
manière
que tu veux.
Je n'ai pas compris comment mettre ce label pour récupérer le
résultat.
Estce que tu peux m'éclairer ? Excuse moi si ma question te semble bête,
je
débute et pour le moment c'est pas très clair tout ça.
clara68