Bonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une cellule dans
laquelle se trouve une fonction Index Equiv (cette fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Bonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une cellule dans
laquelle se trouve une fonction Index Equiv (cette fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Bonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une cellule dans
laquelle se trouve une fonction Index Equiv (cette fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Bonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une cellule dans
laquelle se trouve une fonction Index Equiv (cette fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la Lis tFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Bonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une cellule dans
laquelle se trouve une fonction Index Equiv (cette fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la Lis tFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Bonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une cellule dans
laquelle se trouve une fonction Index Equiv (cette fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la Lis tFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Bonjour,
Le menu est mis à jour si un élément est ajouté dans la liste
Private Sub ComboBox1_DropButtonClick()
ComboBox1.List = Application.Transpose([liste])
End Sub
Private Sub ComboBox1_Change()
MsgBox ComboBox1
End Sub
http://cjoint.com/?dgibvVQwg5
JB
On 6 mar, 02:17, "J@@" wrote:J'ai installé un combobox dont j'ai mis comme ListFillRange une cellule dans
laquelle se trouve une fonction Index Equiv (cette fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la ListFillRange?
Bonjour,
Le menu est mis à jour si un élément est ajouté dans la liste
Private Sub ComboBox1_DropButtonClick()
ComboBox1.List = Application.Transpose([liste])
End Sub
Private Sub ComboBox1_Change()
MsgBox ComboBox1
End Sub
http://cjoint.com/?dgibvVQwg5
JB
On 6 mar, 02:17, "J@@" <jipiv...@-ifrance.com> wrote:
J'ai installé un combobox dont j'ai mis comme ListFillRange une cellule dans
laquelle se trouve une fonction Index Equiv (cette fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la ListFillRange?
Bonjour,
Le menu est mis à jour si un élément est ajouté dans la liste
Private Sub ComboBox1_DropButtonClick()
ComboBox1.List = Application.Transpose([liste])
End Sub
Private Sub ComboBox1_Change()
MsgBox ComboBox1
End Sub
http://cjoint.com/?dgibvVQwg5
JB
On 6 mar, 02:17, "J@@" wrote:J'ai installé un combobox dont j'ai mis comme ListFillRange une cellule dans
laquelle se trouve une fonction Index Equiv (cette fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la ListFillRange?
*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-oBonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une
cellule dans laquelle se trouve une fonction Index Equiv (cette
fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-o
Bonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une
cellule dans laquelle se trouve une fonction Index Equiv (cette
fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-oBonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une
cellule dans laquelle se trouve une fonction Index Equiv (cette
fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Bonjour JLuc
Bonne idée, mais comment l'écrire ?
Il s'agit de la cellule V8 et du combobox1
J'ai fait un truc pour masquer alternativement 2 combobox, mais je ne vois
pas trop comment forcer ce rafraîchissement du combobox...
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
Merci encore
@+
J@@
JLuc wrote:*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-oBonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une cellule
dans laquelle se trouve une fonction Index Equiv (cette fonction marche
bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Bonjour JLuc
Bonne idée, mais comment l'écrire ?
Il s'agit de la cellule V8 et du combobox1
J'ai fait un truc pour masquer alternativement 2 combobox, mais je ne vois
pas trop comment forcer ce rafraîchissement du combobox...
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
Merci encore
@+
J@@
JLuc wrote:
*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-o
Bonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une cellule
dans laquelle se trouve une fonction Index Equiv (cette fonction marche
bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Bonjour JLuc
Bonne idée, mais comment l'écrire ?
Il s'agit de la cellule V8 et du combobox1
J'ai fait un truc pour masquer alternativement 2 combobox, mais je ne vois
pas trop comment forcer ce rafraîchissement du combobox...
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
Merci encore
@+
J@@
JLuc wrote:*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-oBonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une cellule
dans laquelle se trouve une fonction Index Equiv (cette fonction marche
bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
J@@ avait soumis l'idée :Bonjour JLuc
Bonne idée, mais comment l'écrire ?
Il s'agit de la cellule V8 et du combobox1
J'ai fait un truc pour masquer alternativement 2 combobox, mais je ne
vois pas trop comment forcer ce rafraîchissement du combobox...
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
Merci encore
@+
J@@
JLuc wrote:*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-oBonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une
cellule dans laquelle se trouve une fonction Index Equiv (cette
fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Regarde peut être là : http://support.microsoft.com/kb/160206/fr
J@@ avait soumis l'idée :
Bonjour JLuc
Bonne idée, mais comment l'écrire ?
Il s'agit de la cellule V8 et du combobox1
J'ai fait un truc pour masquer alternativement 2 combobox, mais je ne
vois pas trop comment forcer ce rafraîchissement du combobox...
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
Merci encore
@+
J@@
JLuc wrote:
*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-o
Bonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une
cellule dans laquelle se trouve une fonction Index Equiv (cette
fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Regarde peut être là : http://support.microsoft.com/kb/160206/fr
J@@ avait soumis l'idée :Bonjour JLuc
Bonne idée, mais comment l'écrire ?
Il s'agit de la cellule V8 et du combobox1
J'ai fait un truc pour masquer alternativement 2 combobox, mais je ne
vois pas trop comment forcer ce rafraîchissement du combobox...
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
Merci encore
@+
J@@
JLuc wrote:*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-oBonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une
cellule dans laquelle se trouve une fonction Index Equiv (cette
fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Regarde peut être là : http://support.microsoft.com/kb/160206/fr
J@@ avait soumis l'idée :Bonjour JLuc
Bonne idée, mais comment l'écrire ?
Il s'agit de la cellule V8 et du combobox1
J'ai fait un truc pour masquer alternativement 2 combobox, mais je ne
vois pas trop comment forcer ce rafraîchissement du combobox...
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
Merci encore
@+
J@@
JLuc wrote:*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-oBonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une
cellule dans laquelle se trouve une fonction Index Equiv (cette
fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Regarde peut être là : http://support.microsoft.com/kb/160206/fr
J@@ avait soumis l'idée :
Bonjour JLuc
Bonne idée, mais comment l'écrire ?
Il s'agit de la cellule V8 et du combobox1
J'ai fait un truc pour masquer alternativement 2 combobox, mais je ne
vois pas trop comment forcer ce rafraîchissement du combobox...
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
Merci encore
@+
J@@
JLuc wrote:
*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-o
Bonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une
cellule dans laquelle se trouve une fonction Index Equiv (cette
fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Regarde peut être là : http://support.microsoft.com/kb/160206/fr
J@@ avait soumis l'idée :Bonjour JLuc
Bonne idée, mais comment l'écrire ?
Il s'agit de la cellule V8 et du combobox1
J'ai fait un truc pour masquer alternativement 2 combobox, mais je ne
vois pas trop comment forcer ce rafraîchissement du combobox...
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
Merci encore
@+
J@@
JLuc wrote:*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-oBonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une
cellule dans laquelle se trouve une fonction Index Equiv (cette
fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Regarde peut être là : http://support.microsoft.com/kb/160206/fr
J@@ avait soumis l'idée :Bonjour JLuc
Bonne idée, mais comment l'écrire ?
Il s'agit de la cellule V8 et du combobox1
J'ai fait un truc pour masquer alternativement 2 combobox, mais je ne
vois pas trop comment forcer ce rafraîchissement du combobox...
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
Merci encore
@+
J@@
JLuc wrote:*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-oBonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une
cellule dans laquelle se trouve une fonction Index Equiv (cette
fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Regarde peut être là : http://support.microsoft.com/kb/160206/fr
J@@ avait soumis l'idée :
Bonjour JLuc
Bonne idée, mais comment l'écrire ?
Il s'agit de la cellule V8 et du combobox1
J'ai fait un truc pour masquer alternativement 2 combobox, mais je ne
vois pas trop comment forcer ce rafraîchissement du combobox...
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
Merci encore
@+
J@@
JLuc wrote:
*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-o
Bonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une
cellule dans laquelle se trouve une fonction Index Equiv (cette
fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Regarde peut être là : http://support.microsoft.com/kb/160206/fr
J@@ avait soumis l'idée :Bonjour JLuc
Bonne idée, mais comment l'écrire ?
Il s'agit de la cellule V8 et du combobox1
J'ai fait un truc pour masquer alternativement 2 combobox, mais je ne
vois pas trop comment forcer ce rafraîchissement du combobox...
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
Merci encore
@+
J@@
JLuc wrote:*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-oBonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une
cellule dans laquelle se trouve une fonction Index Equiv (cette
fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Regarde peut être là : http://support.microsoft.com/kb/160206/fr
Bonjour JLuc
La solution MS ne fonctionne pas, hélas.
J'ai supprimé tous les noms de la feuille, cela n'a rien changé :-[
Même en fermant rouvrant, rien de mieux.
Comment c'est-y qu'on écrirait :
Si Range("V8").value.change then Combobox1.refresh
Peut être dans ton evenement :
merci
@+
J@@
JLuc wrote:J@@ avait soumis l'idée :Bonjour JLuc
Bonne idée, mais comment l'écrire ?
Il s'agit de la cellule V8 et du combobox1
J'ai fait un truc pour masquer alternativement 2 combobox, mais je ne vois
pas trop comment forcer ce rafraîchissement du combobox...
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
Merci encore
@+
J@@
JLuc wrote:*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-oBonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une cellule
dans laquelle se trouve une fonction Index Equiv (cette fonction marche
bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Regarde peut être là : http://support.microsoft.com/kb/160206/fr
Bonjour JLuc
La solution MS ne fonctionne pas, hélas.
J'ai supprimé tous les noms de la feuille, cela n'a rien changé :-[
Même en fermant rouvrant, rien de mieux.
Comment c'est-y qu'on écrirait :
Si Range("V8").value.change then Combobox1.refresh
Peut être dans ton evenement :
merci
@+
J@@
JLuc wrote:
J@@ avait soumis l'idée :
Bonjour JLuc
Bonne idée, mais comment l'écrire ?
Il s'agit de la cellule V8 et du combobox1
J'ai fait un truc pour masquer alternativement 2 combobox, mais je ne vois
pas trop comment forcer ce rafraîchissement du combobox...
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
Merci encore
@+
J@@
JLuc wrote:
*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-o
Bonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une cellule
dans laquelle se trouve une fonction Index Equiv (cette fonction marche
bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Regarde peut être là : http://support.microsoft.com/kb/160206/fr
Bonjour JLuc
La solution MS ne fonctionne pas, hélas.
J'ai supprimé tous les noms de la feuille, cela n'a rien changé :-[
Même en fermant rouvrant, rien de mieux.
Comment c'est-y qu'on écrirait :
Si Range("V8").value.change then Combobox1.refresh
Peut être dans ton evenement :
merci
@+
J@@
JLuc wrote:J@@ avait soumis l'idée :Bonjour JLuc
Bonne idée, mais comment l'écrire ?
Il s'agit de la cellule V8 et du combobox1
J'ai fait un truc pour masquer alternativement 2 combobox, mais je ne vois
pas trop comment forcer ce rafraîchissement du combobox...
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
Merci encore
@+
J@@
JLuc wrote:*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-oBonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une cellule
dans laquelle se trouve une fonction Index Equiv (cette fonction marche
bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Regarde peut être là : http://support.microsoft.com/kb/160206/fr
*Bonjour J@@*,Bonjour JLuc
La solution MS ne fonctionne pas, hélas.
J'ai supprimé tous les noms de la feuille, cela n'a rien changé :-[
Même en fermant rouvrant, rien de mieux.
Comment c'est-y qu'on écrirait :
Si Range("V8").value.change then Combobox1.refresh
Peut être dans ton evenement :
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("V8")) Is Nothing Then
ActiveSheet.Shapes("combobox1").Refresh
'ou ActiveSheet.Shapes("combobox1").ListFillRange = Range("V8").Value
End If
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
merci
@+
J@@
JLuc wrote:J@@ avait soumis l'idée :Bonjour JLuc
Bonne idée, mais comment l'écrire ?
Il s'agit de la cellule V8 et du combobox1
J'ai fait un truc pour masquer alternativement 2 combobox, mais je
ne vois pas trop comment forcer ce rafraîchissement du combobox...
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
Merci encore
@+
J@@
JLuc wrote:*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-oBonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une
cellule dans laquelle se trouve une fonction Index Equiv (cette
fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Regarde peut être là : http://support.microsoft.com/kb/160206/fr
*Bonjour J@@*,
Bonjour JLuc
La solution MS ne fonctionne pas, hélas.
J'ai supprimé tous les noms de la feuille, cela n'a rien changé :-[
Même en fermant rouvrant, rien de mieux.
Comment c'est-y qu'on écrirait :
Si Range("V8").value.change then Combobox1.refresh
Peut être dans ton evenement :
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("V8")) Is Nothing Then
ActiveSheet.Shapes("combobox1").Refresh
'ou ActiveSheet.Shapes("combobox1").ListFillRange = Range("V8").Value
End If
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
merci
@+
J@@
JLuc wrote:
J@@ avait soumis l'idée :
Bonjour JLuc
Bonne idée, mais comment l'écrire ?
Il s'agit de la cellule V8 et du combobox1
J'ai fait un truc pour masquer alternativement 2 combobox, mais je
ne vois pas trop comment forcer ce rafraîchissement du combobox...
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
Merci encore
@+
J@@
JLuc wrote:
*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-o
Bonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une
cellule dans laquelle se trouve une fonction Index Equiv (cette
fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Regarde peut être là : http://support.microsoft.com/kb/160206/fr
*Bonjour J@@*,Bonjour JLuc
La solution MS ne fonctionne pas, hélas.
J'ai supprimé tous les noms de la feuille, cela n'a rien changé :-[
Même en fermant rouvrant, rien de mieux.
Comment c'est-y qu'on écrirait :
Si Range("V8").value.change then Combobox1.refresh
Peut être dans ton evenement :
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("V8")) Is Nothing Then
ActiveSheet.Shapes("combobox1").Refresh
'ou ActiveSheet.Shapes("combobox1").ListFillRange = Range("V8").Value
End If
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
merci
@+
J@@
JLuc wrote:J@@ avait soumis l'idée :Bonjour JLuc
Bonne idée, mais comment l'écrire ?
Il s'agit de la cellule V8 et du combobox1
J'ai fait un truc pour masquer alternativement 2 combobox, mais je
ne vois pas trop comment forcer ce rafraîchissement du combobox...
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("b10") <> "" Then
ActiveSheet.Shapes("combobox2").Visible = True
ActiveSheet.Shapes("combobox1").Visible = False
Else
ActiveSheet.Shapes("combobox2").Visible = False
ActiveSheet.Shapes("combobox1").Visible = True
End If
End Sub
Merci encore
@+
J@@
JLuc wrote:*Bonjour J@@*,
Peur être l'événement Change sur la cellule en question
Faire un rafraichissement du combo 8-oBonjour à tous
Siouplait :
J'ai installé un combobox dont j'ai mis comme ListFillRange une
cellule dans laquelle se trouve une fonction Index Equiv (cette
fonction marche bien).
mais comment faire pour que ce que me montre ce Combobox se mette
automatiquement à jour, reflétant bien ce les changements dans la
ListFillRange?
Merci d'avance à tous
et bonne soirée
J@@ (comboboxant en poids léger)
Regarde peut être là : http://support.microsoft.com/kb/160206/fr