Bonjour.
Dans un userform, j'ai un textbox, comment faire afin de créer une liste
sans être obligé de passer par la feuille de calcul.
Je voudrai pouvoir créer un textbox et un bouton afin que les données qui
sont saisis dans ce textbox après clic sur le bouton aille dans "la liste".
Merci beaucoup.
Vincent
j'ai nommé cette nouvelle feuille "FeuilleListe" assure toi quel soit présente dans ce classeur, elle peut être masqué si tu le désire.
Private Sub CommandButton1_Click() 'ajout d'éléments ListBox1.AddItem TextBox1.Value Sheets("FeuilleListe").Range("A" & _ Range("A65536").End(xlUp).Row + 1) = TextBox1.Value TextBox1.Value = "" End Sub
Private Sub CommandButton2_Click() 'Suppresion d'élément ListBox1.SetFocus If ListBox1.ListCount >= 1 Then If ListBox1.ListIndex = -1 Then ListBox1.ListIndex = ListBox1.ListCount - 1 End If x = ListBox1.List(ListBox1.ListIndex) ListBox1.RemoveItem (ListBox1.ListIndex) Sheets("FeuilleListe").Rows(Application.Match(x, Sheets("FeuilleListe").Range("A:A"), 0)).Delete Shift:=xlUp End If End Sub
Private Sub UserForm_Initialize() For Each c In Sheets("FeuilleListe").Range("A1:A" & _ Range("A65536").End(xlUp).Row) ListBox1.AddItem c Next CommandButton1.Caption = "Ajoutez lélément" CommandButton2.Caption = "Supprimez lélément" CommandButton3.Caption = "cache" End Sub
isabelle
Merci beaucoup, pour ton aide, oui, il faudrait que les données soient conservées dans la feuille, et récupérées dès qu'on lance le userfom. Vincent
"isabelle" a écrit dans le message de news:
Le pb Isabelle, est que une fois le userform fermé, les données disparaissent ???
on peut remédier à ce problème en créer une variable public (tableau), mais le problème sera revenu dès que ce fichier cera fermer, si les données ne sont pas stocker en même temps en dur sur une feuille.
est ce que ça cause problème si le listebox perd ses données à la fermeture du classeur ?
isabelle
j'ai nommé cette nouvelle feuille "FeuilleListe" assure toi quel soit
présente dans ce classeur, elle peut être masqué si tu le désire.
Private Sub CommandButton1_Click()
'ajout d'éléments
ListBox1.AddItem TextBox1.Value
Sheets("FeuilleListe").Range("A" & _
Range("A65536").End(xlUp).Row + 1) = TextBox1.Value
TextBox1.Value = ""
End Sub
Private Sub CommandButton2_Click()
'Suppresion d'élément
ListBox1.SetFocus
If ListBox1.ListCount >= 1 Then
If ListBox1.ListIndex = -1 Then
ListBox1.ListIndex = ListBox1.ListCount - 1
End If
x = ListBox1.List(ListBox1.ListIndex)
ListBox1.RemoveItem (ListBox1.ListIndex)
Sheets("FeuilleListe").Rows(Application.Match(x,
Sheets("FeuilleListe").Range("A:A"), 0)).Delete Shift:=xlUp
End If
End Sub
Private Sub UserForm_Initialize()
For Each c In Sheets("FeuilleListe").Range("A1:A" & _
Range("A65536").End(xlUp).Row)
ListBox1.AddItem c
Next
CommandButton1.Caption = "Ajoutez lélément"
CommandButton2.Caption = "Supprimez lélément"
CommandButton3.Caption = "cache"
End Sub
isabelle
Merci beaucoup, pour ton aide, oui, il faudrait que les données soient
conservées dans la feuille, et récupérées dès qu'on lance le userfom.
Vincent
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de
news:4148A41D.DBC2B540@videotron.ca...
Le pb Isabelle, est que une fois le userform fermé, les données
disparaissent ???
on peut remédier à ce problème en créer une variable public (tableau),
mais le problème sera revenu dès que ce fichier cera fermer, si les
données ne sont pas stocker en même temps en dur sur une feuille.
est ce que ça cause problème si le listebox perd ses données à la
fermeture du classeur ?
j'ai nommé cette nouvelle feuille "FeuilleListe" assure toi quel soit présente dans ce classeur, elle peut être masqué si tu le désire.
Private Sub CommandButton1_Click() 'ajout d'éléments ListBox1.AddItem TextBox1.Value Sheets("FeuilleListe").Range("A" & _ Range("A65536").End(xlUp).Row + 1) = TextBox1.Value TextBox1.Value = "" End Sub
Private Sub CommandButton2_Click() 'Suppresion d'élément ListBox1.SetFocus If ListBox1.ListCount >= 1 Then If ListBox1.ListIndex = -1 Then ListBox1.ListIndex = ListBox1.ListCount - 1 End If x = ListBox1.List(ListBox1.ListIndex) ListBox1.RemoveItem (ListBox1.ListIndex) Sheets("FeuilleListe").Rows(Application.Match(x, Sheets("FeuilleListe").Range("A:A"), 0)).Delete Shift:=xlUp End If End Sub
Private Sub UserForm_Initialize() For Each c In Sheets("FeuilleListe").Range("A1:A" & _ Range("A65536").End(xlUp).Row) ListBox1.AddItem c Next CommandButton1.Caption = "Ajoutez lélément" CommandButton2.Caption = "Supprimez lélément" CommandButton3.Caption = "cache" End Sub
isabelle
Merci beaucoup, pour ton aide, oui, il faudrait que les données soient conservées dans la feuille, et récupérées dès qu'on lance le userfom. Vincent
"isabelle" a écrit dans le message de news:
Le pb Isabelle, est que une fois le userform fermé, les données disparaissent ???
on peut remédier à ce problème en créer une variable public (tableau), mais le problème sera revenu dès que ce fichier cera fermer, si les données ne sont pas stocker en même temps en dur sur une feuille.
est ce que ça cause problème si le listebox perd ses données à la fermeture du classeur ?
isabelle
Vincent
Ok, Isabelle, c'est parfait encore merci ! C'est très sympa de ta part Vincent
"isabelle" a écrit dans le message de news:
j'ai nommé cette nouvelle feuille "FeuilleListe" assure toi quel soit présente dans ce classeur, elle peut être masqué si tu le désire.
Private Sub CommandButton1_Click() 'ajout d'éléments ListBox1.AddItem TextBox1.Value Sheets("FeuilleListe").Range("A" & _ Range("A65536").End(xlUp).Row + 1) = TextBox1.Value TextBox1.Value = "" End Sub
Private Sub CommandButton2_Click() 'Suppresion d'élément ListBox1.SetFocus If ListBox1.ListCount >= 1 Then If ListBox1.ListIndex = -1 Then ListBox1.ListIndex = ListBox1.ListCount - 1 End If x = ListBox1.List(ListBox1.ListIndex) ListBox1.RemoveItem (ListBox1.ListIndex) Sheets("FeuilleListe").Rows(Application.Match(x, Sheets("FeuilleListe").Range("A:A"), 0)).Delete Shift:=xlUp End If End Sub
Private Sub UserForm_Initialize() For Each c In Sheets("FeuilleListe").Range("A1:A" & _ Range("A65536").End(xlUp).Row) ListBox1.AddItem c Next CommandButton1.Caption = "Ajoutez l'élément" CommandButton2.Caption = "Supprimez l'élément" CommandButton3.Caption = "cache" End Sub
isabelle
Merci beaucoup, pour ton aide, oui, il faudrait que les données soient conservées dans la feuille, et récupérées dès qu'on lance le userfom. Vincent
"isabelle" a écrit dans le message de news:
Le pb Isabelle, est que une fois le userform fermé, les données disparaissent ???
on peut remédier à ce problème en créer une variable public (tableau), mais le problème sera revenu dès que ce fichier cera fermer, si les données ne sont pas stocker en même temps en dur sur une feuille.
est ce que ça cause problème si le listebox perd ses données à la fermeture du classeur ?
isabelle
Ok, Isabelle, c'est parfait encore merci !
C'est très sympa de ta part
Vincent
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de
news:4148AA97.B14020AF@videotron.ca...
j'ai nommé cette nouvelle feuille "FeuilleListe" assure toi quel soit
présente dans ce classeur, elle peut être masqué si tu le désire.
Private Sub CommandButton1_Click()
'ajout d'éléments
ListBox1.AddItem TextBox1.Value
Sheets("FeuilleListe").Range("A" & _
Range("A65536").End(xlUp).Row + 1) = TextBox1.Value
TextBox1.Value = ""
End Sub
Private Sub CommandButton2_Click()
'Suppresion d'élément
ListBox1.SetFocus
If ListBox1.ListCount >= 1 Then
If ListBox1.ListIndex = -1 Then
ListBox1.ListIndex = ListBox1.ListCount - 1
End If
x = ListBox1.List(ListBox1.ListIndex)
ListBox1.RemoveItem (ListBox1.ListIndex)
Sheets("FeuilleListe").Rows(Application.Match(x,
Sheets("FeuilleListe").Range("A:A"), 0)).Delete Shift:=xlUp
End If
End Sub
Private Sub UserForm_Initialize()
For Each c In Sheets("FeuilleListe").Range("A1:A" & _
Range("A65536").End(xlUp).Row)
ListBox1.AddItem c
Next
CommandButton1.Caption = "Ajoutez l'élément"
CommandButton2.Caption = "Supprimez l'élément"
CommandButton3.Caption = "cache"
End Sub
isabelle
Merci beaucoup, pour ton aide, oui, il faudrait que les données soient
conservées dans la feuille, et récupérées dès qu'on lance le userfom.
Vincent
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de
news:4148A41D.DBC2B540@videotron.ca...
Le pb Isabelle, est que une fois le userform fermé, les données
disparaissent ???
on peut remédier à ce problème en créer une variable public (tableau),
mais le problème sera revenu dès que ce fichier cera fermer, si les
données ne sont pas stocker en même temps en dur sur une feuille.
est ce que ça cause problème si le listebox perd ses données à la
fermeture du classeur ?
Ok, Isabelle, c'est parfait encore merci ! C'est très sympa de ta part Vincent
"isabelle" a écrit dans le message de news:
j'ai nommé cette nouvelle feuille "FeuilleListe" assure toi quel soit présente dans ce classeur, elle peut être masqué si tu le désire.
Private Sub CommandButton1_Click() 'ajout d'éléments ListBox1.AddItem TextBox1.Value Sheets("FeuilleListe").Range("A" & _ Range("A65536").End(xlUp).Row + 1) = TextBox1.Value TextBox1.Value = "" End Sub
Private Sub CommandButton2_Click() 'Suppresion d'élément ListBox1.SetFocus If ListBox1.ListCount >= 1 Then If ListBox1.ListIndex = -1 Then ListBox1.ListIndex = ListBox1.ListCount - 1 End If x = ListBox1.List(ListBox1.ListIndex) ListBox1.RemoveItem (ListBox1.ListIndex) Sheets("FeuilleListe").Rows(Application.Match(x, Sheets("FeuilleListe").Range("A:A"), 0)).Delete Shift:=xlUp End If End Sub
Private Sub UserForm_Initialize() For Each c In Sheets("FeuilleListe").Range("A1:A" & _ Range("A65536").End(xlUp).Row) ListBox1.AddItem c Next CommandButton1.Caption = "Ajoutez l'élément" CommandButton2.Caption = "Supprimez l'élément" CommandButton3.Caption = "cache" End Sub
isabelle
Merci beaucoup, pour ton aide, oui, il faudrait que les données soient conservées dans la feuille, et récupérées dès qu'on lance le userfom. Vincent
"isabelle" a écrit dans le message de news:
Le pb Isabelle, est que une fois le userform fermé, les données disparaissent ???
on peut remédier à ce problème en créer une variable public (tableau), mais le problème sera revenu dès que ce fichier cera fermer, si les données ne sont pas stocker en même temps en dur sur une feuille.
est ce que ça cause problème si le listebox perd ses données à la fermeture du classeur ?
isabelle
isabelle
:-) comme dit Philippe ;-), c'était avec plaisir Vincent.
isabelle
Ok, Isabelle, c'est parfait encore merci ! C'est très sympa de ta part Vincent
"isabelle" a écrit dans le message de news:
j'ai nommé cette nouvelle feuille "FeuilleListe" assure toi quel soit présente dans ce classeur, elle peut être masqué si tu le désire.
Private Sub CommandButton1_Click() 'ajout d'éléments ListBox1.AddItem TextBox1.Value Sheets("FeuilleListe").Range("A" & _ Range("A65536").End(xlUp).Row + 1) = TextBox1.Value TextBox1.Value = "" End Sub
Private Sub CommandButton2_Click() 'Suppresion d'élément ListBox1.SetFocus If ListBox1.ListCount >= 1 Then If ListBox1.ListIndex = -1 Then ListBox1.ListIndex = ListBox1.ListCount - 1 End If x = ListBox1.List(ListBox1.ListIndex) ListBox1.RemoveItem (ListBox1.ListIndex) Sheets("FeuilleListe").Rows(Application.Match(x, Sheets("FeuilleListe").Range("A:A"), 0)).Delete Shift:=xlUp End If End Sub
Private Sub UserForm_Initialize() For Each c In Sheets("FeuilleListe").Range("A1:A" & _ Range("A65536").End(xlUp).Row) ListBox1.AddItem c Next CommandButton1.Caption = "Ajoutez l'élément" CommandButton2.Caption = "Supprimez l'élément" CommandButton3.Caption = "cache" End Sub
isabelle
Merci beaucoup, pour ton aide, oui, il faudrait que les données soient conservées dans la feuille, et récupérées dès qu'on lance le userfom. Vincent
"isabelle" a écrit dans le message de news:
Le pb Isabelle, est que une fois le userform fermé, les données disparaissent ???
on peut remédier à ce problème en créer une variable public (tableau), mais le problème sera revenu dès que ce fichier cera fermer, si les données ne sont pas stocker en même temps en dur sur une feuille.
est ce que ça cause problème si le listebox perd ses données à la fermeture du classeur ?
isabelle
:-)
comme dit Philippe ;-), c'était avec plaisir Vincent.
isabelle
Ok, Isabelle, c'est parfait encore merci !
C'est très sympa de ta part
Vincent
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de
news:4148AA97.B14020AF@videotron.ca...
j'ai nommé cette nouvelle feuille "FeuilleListe" assure toi quel soit
présente dans ce classeur, elle peut être masqué si tu le désire.
Private Sub CommandButton1_Click()
'ajout d'éléments
ListBox1.AddItem TextBox1.Value
Sheets("FeuilleListe").Range("A" & _
Range("A65536").End(xlUp).Row + 1) = TextBox1.Value
TextBox1.Value = ""
End Sub
Private Sub CommandButton2_Click()
'Suppresion d'élément
ListBox1.SetFocus
If ListBox1.ListCount >= 1 Then
If ListBox1.ListIndex = -1 Then
ListBox1.ListIndex = ListBox1.ListCount - 1
End If
x = ListBox1.List(ListBox1.ListIndex)
ListBox1.RemoveItem (ListBox1.ListIndex)
Sheets("FeuilleListe").Rows(Application.Match(x,
Sheets("FeuilleListe").Range("A:A"), 0)).Delete Shift:=xlUp
End If
End Sub
Private Sub UserForm_Initialize()
For Each c In Sheets("FeuilleListe").Range("A1:A" & _
Range("A65536").End(xlUp).Row)
ListBox1.AddItem c
Next
CommandButton1.Caption = "Ajoutez l'élément"
CommandButton2.Caption = "Supprimez l'élément"
CommandButton3.Caption = "cache"
End Sub
isabelle
Merci beaucoup, pour ton aide, oui, il faudrait que les données soient
conservées dans la feuille, et récupérées dès qu'on lance le userfom.
Vincent
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de
news:4148A41D.DBC2B540@videotron.ca...
Le pb Isabelle, est que une fois le userform fermé, les données
disparaissent ???
on peut remédier à ce problème en créer une variable public (tableau),
mais le problème sera revenu dès que ce fichier cera fermer, si les
données ne sont pas stocker en même temps en dur sur une feuille.
est ce que ça cause problème si le listebox perd ses données à la
fermeture du classeur ?
:-) comme dit Philippe ;-), c'était avec plaisir Vincent.
isabelle
Ok, Isabelle, c'est parfait encore merci ! C'est très sympa de ta part Vincent
"isabelle" a écrit dans le message de news:
j'ai nommé cette nouvelle feuille "FeuilleListe" assure toi quel soit présente dans ce classeur, elle peut être masqué si tu le désire.
Private Sub CommandButton1_Click() 'ajout d'éléments ListBox1.AddItem TextBox1.Value Sheets("FeuilleListe").Range("A" & _ Range("A65536").End(xlUp).Row + 1) = TextBox1.Value TextBox1.Value = "" End Sub
Private Sub CommandButton2_Click() 'Suppresion d'élément ListBox1.SetFocus If ListBox1.ListCount >= 1 Then If ListBox1.ListIndex = -1 Then ListBox1.ListIndex = ListBox1.ListCount - 1 End If x = ListBox1.List(ListBox1.ListIndex) ListBox1.RemoveItem (ListBox1.ListIndex) Sheets("FeuilleListe").Rows(Application.Match(x, Sheets("FeuilleListe").Range("A:A"), 0)).Delete Shift:=xlUp End If End Sub
Private Sub UserForm_Initialize() For Each c In Sheets("FeuilleListe").Range("A1:A" & _ Range("A65536").End(xlUp).Row) ListBox1.AddItem c Next CommandButton1.Caption = "Ajoutez l'élément" CommandButton2.Caption = "Supprimez l'élément" CommandButton3.Caption = "cache" End Sub
isabelle
Merci beaucoup, pour ton aide, oui, il faudrait que les données soient conservées dans la feuille, et récupérées dès qu'on lance le userfom. Vincent
"isabelle" a écrit dans le message de news:
Le pb Isabelle, est que une fois le userform fermé, les données disparaissent ???
on peut remédier à ce problème en créer une variable public (tableau), mais le problème sera revenu dès que ce fichier cera fermer, si les données ne sont pas stocker en même temps en dur sur une feuille.
est ce que ça cause problème si le listebox perd ses données à la fermeture du classeur ?
isabelle
Vincent
Une MVP du sourire également ;-) C'est d'autant plus sympa, que parfois j'ai vraiment du mal à exposer le pb. Bonne soirée et merci encore. Vincent
"isabelle" a écrit dans le message de news:
:-) comme dit Philippe ;-), c'était avec plaisir Vincent.
isabelle
Ok, Isabelle, c'est parfait encore merci ! C'est très sympa de ta part Vincent
"isabelle" a écrit dans le message de news:
j'ai nommé cette nouvelle feuille "FeuilleListe" assure toi quel soit présente dans ce classeur, elle peut être masqué si tu le désire.
Private Sub CommandButton1_Click() 'ajout d'éléments ListBox1.AddItem TextBox1.Value Sheets("FeuilleListe").Range("A" & _ Range("A65536").End(xlUp).Row + 1) = TextBox1.Value TextBox1.Value = "" End Sub
Private Sub CommandButton2_Click() 'Suppresion d'élément ListBox1.SetFocus If ListBox1.ListCount >= 1 Then If ListBox1.ListIndex = -1 Then ListBox1.ListIndex = ListBox1.ListCount - 1 End If x = ListBox1.List(ListBox1.ListIndex) ListBox1.RemoveItem (ListBox1.ListIndex) Sheets("FeuilleListe").Rows(Application.Match(x, Sheets("FeuilleListe").Range("A:A"), 0)).Delete Shift:=xlUp End If End Sub
Private Sub UserForm_Initialize() For Each c In Sheets("FeuilleListe").Range("A1:A" & _ Range("A65536").End(xlUp).Row) ListBox1.AddItem c Next CommandButton1.Caption = "Ajoutez l'élément" CommandButton2.Caption = "Supprimez l'élément" CommandButton3.Caption = "cache" End Sub
isabelle
Merci beaucoup, pour ton aide, oui, il faudrait que les données soient
conservées dans la feuille, et récupérées dès qu'on lance le userfom.
Vincent
"isabelle" a écrit dans le message de news:
Le pb Isabelle, est que une fois le userform fermé, les données disparaissent ???
on peut remédier à ce problème en créer une variable public (tableau),
mais le problème sera revenu dès que ce fichier cera fermer, si les
données ne sont pas stocker en même temps en dur sur une feuille.
est ce que ça cause problème si le listebox perd ses données à la fermeture du classeur ?
isabelle
Une MVP du sourire également ;-)
C'est d'autant plus sympa, que parfois j'ai vraiment du mal à exposer le pb.
Bonne soirée et merci encore.
Vincent
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de
news:4148AF76.5C36D8F8@videotron.ca...
:-)
comme dit Philippe ;-), c'était avec plaisir Vincent.
isabelle
Ok, Isabelle, c'est parfait encore merci !
C'est très sympa de ta part
Vincent
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de
news:4148AA97.B14020AF@videotron.ca...
j'ai nommé cette nouvelle feuille "FeuilleListe" assure toi quel soit
présente dans ce classeur, elle peut être masqué si tu le désire.
Private Sub CommandButton1_Click()
'ajout d'éléments
ListBox1.AddItem TextBox1.Value
Sheets("FeuilleListe").Range("A" & _
Range("A65536").End(xlUp).Row + 1) = TextBox1.Value
TextBox1.Value = ""
End Sub
Private Sub CommandButton2_Click()
'Suppresion d'élément
ListBox1.SetFocus
If ListBox1.ListCount >= 1 Then
If ListBox1.ListIndex = -1 Then
ListBox1.ListIndex = ListBox1.ListCount - 1
End If
x = ListBox1.List(ListBox1.ListIndex)
ListBox1.RemoveItem (ListBox1.ListIndex)
Sheets("FeuilleListe").Rows(Application.Match(x,
Sheets("FeuilleListe").Range("A:A"), 0)).Delete Shift:=xlUp
End If
End Sub
Private Sub UserForm_Initialize()
For Each c In Sheets("FeuilleListe").Range("A1:A" & _
Range("A65536").End(xlUp).Row)
ListBox1.AddItem c
Next
CommandButton1.Caption = "Ajoutez l'élément"
CommandButton2.Caption = "Supprimez l'élément"
CommandButton3.Caption = "cache"
End Sub
isabelle
Merci beaucoup, pour ton aide, oui, il faudrait que les données
soient
conservées dans la feuille, et récupérées dès qu'on lance le
userfom.
Vincent
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de
news:4148A41D.DBC2B540@videotron.ca...
Le pb Isabelle, est que une fois le userform fermé, les données
disparaissent ???
on peut remédier à ce problème en créer une variable public
(tableau),
mais le problème sera revenu dès que ce fichier cera fermer, si
les
données ne sont pas stocker en même temps en dur sur une feuille.
est ce que ça cause problème si le listebox perd ses données à la
fermeture du classeur ?
Une MVP du sourire également ;-) C'est d'autant plus sympa, que parfois j'ai vraiment du mal à exposer le pb. Bonne soirée et merci encore. Vincent
"isabelle" a écrit dans le message de news:
:-) comme dit Philippe ;-), c'était avec plaisir Vincent.
isabelle
Ok, Isabelle, c'est parfait encore merci ! C'est très sympa de ta part Vincent
"isabelle" a écrit dans le message de news:
j'ai nommé cette nouvelle feuille "FeuilleListe" assure toi quel soit présente dans ce classeur, elle peut être masqué si tu le désire.
Private Sub CommandButton1_Click() 'ajout d'éléments ListBox1.AddItem TextBox1.Value Sheets("FeuilleListe").Range("A" & _ Range("A65536").End(xlUp).Row + 1) = TextBox1.Value TextBox1.Value = "" End Sub
Private Sub CommandButton2_Click() 'Suppresion d'élément ListBox1.SetFocus If ListBox1.ListCount >= 1 Then If ListBox1.ListIndex = -1 Then ListBox1.ListIndex = ListBox1.ListCount - 1 End If x = ListBox1.List(ListBox1.ListIndex) ListBox1.RemoveItem (ListBox1.ListIndex) Sheets("FeuilleListe").Rows(Application.Match(x, Sheets("FeuilleListe").Range("A:A"), 0)).Delete Shift:=xlUp End If End Sub
Private Sub UserForm_Initialize() For Each c In Sheets("FeuilleListe").Range("A1:A" & _ Range("A65536").End(xlUp).Row) ListBox1.AddItem c Next CommandButton1.Caption = "Ajoutez l'élément" CommandButton2.Caption = "Supprimez l'élément" CommandButton3.Caption = "cache" End Sub
isabelle
Merci beaucoup, pour ton aide, oui, il faudrait que les données soient
conservées dans la feuille, et récupérées dès qu'on lance le userfom.
Vincent
"isabelle" a écrit dans le message de news:
Le pb Isabelle, est que une fois le userform fermé, les données disparaissent ???
on peut remédier à ce problème en créer une variable public (tableau),
mais le problème sera revenu dès que ce fichier cera fermer, si les
données ne sont pas stocker en même temps en dur sur une feuille.
est ce que ça cause problème si le listebox perd ses données à la fermeture du classeur ?
isabelle
Clément Marcotte
Bonjour,
Si tu veux quelque chose qui ne dépend absolument pas d'une feuille de calcul, avec mises à jour instantanées, tu peux t'inspirer de cela: