Bonsoir
J'essai d'adapter cette procédure :
J'ai un userform frm_rattac et un listbox listox1
j'ai 2 colonnes dans mon listbox, je souhaite qu'après clic sur le bouton,
l'élément de la 1ère colonne aille dans ActiveCell.Offset(0, -1)
et que l'élément de la 2ème colonne dans ActiveCell.Offset(0, 0)
Merci
Vincent
Private Sub CommandButton2_Click()
ActiveCell.Offset(0, 0) = frm_rattac.ListBox1.Column(2,
frm_rattac.ListBox1.ListIndex)
ActiveCell.Offset(0, -1) = frm_rattac.ListBox1.Column(1,
frm_rattac.ListBox1.ListIndex)
Unload Me
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
Hervé
Salut Vincent, L'index des colonne commence à 0 :
Private Sub CommandButton2_Click() With Me.ListBox1 ActiveCell.Offset(0, 0) = .Column(1, .ListIndex) ActiveCell.Offset(0, -1) = .Column(0, .ListIndex) End With Unload Me End Sub
Hervé
"Vincent" ézavu.com> a écrit dans le message news:
Bonsoir J'essai d'adapter cette procédure : J'ai un userform frm_rattac et un listbox listox1 j'ai 2 colonnes dans mon listbox, je souhaite qu'après clic sur le bouton, l'élément de la 1ère colonne aille dans ActiveCell.Offset(0, -1) et que l'élément de la 2ème colonne dans ActiveCell.Offset(0, 0) Merci Vincent
Private Sub CommandButton2_Click() ActiveCell.Offset(0, 0) = frm_rattac.ListBox1.Column(2, frm_rattac.ListBox1.ListIndex) ActiveCell.Offset(0, -1) = frm_rattac.ListBox1.Column(1, frm_rattac.ListBox1.ListIndex) Unload Me End Sub
Salut Vincent,
L'index des colonne commence à 0 :
Private Sub CommandButton2_Click()
With Me.ListBox1
ActiveCell.Offset(0, 0) = .Column(1, .ListIndex)
ActiveCell.Offset(0, -1) = .Column(0, .ListIndex)
End With
Unload Me
End Sub
Hervé
"Vincent" <david.vincent@lézavu.com> a écrit dans le message news:
ewXUs6LeEHA.2764@TK2MSFTNGP11.phx.gbl...
Bonsoir
J'essai d'adapter cette procédure :
J'ai un userform frm_rattac et un listbox listox1
j'ai 2 colonnes dans mon listbox, je souhaite qu'après clic sur le bouton,
l'élément de la 1ère colonne aille dans ActiveCell.Offset(0, -1)
et que l'élément de la 2ème colonne dans ActiveCell.Offset(0, 0)
Merci
Vincent
Private Sub CommandButton2_Click()
ActiveCell.Offset(0, 0) = frm_rattac.ListBox1.Column(2,
frm_rattac.ListBox1.ListIndex)
ActiveCell.Offset(0, -1) = frm_rattac.ListBox1.Column(1,
frm_rattac.ListBox1.ListIndex)
Unload Me
End Sub
Private Sub CommandButton2_Click() With Me.ListBox1 ActiveCell.Offset(0, 0) = .Column(1, .ListIndex) ActiveCell.Offset(0, -1) = .Column(0, .ListIndex) End With Unload Me End Sub
Hervé
"Vincent" ézavu.com> a écrit dans le message news:
Bonsoir J'essai d'adapter cette procédure : J'ai un userform frm_rattac et un listbox listox1 j'ai 2 colonnes dans mon listbox, je souhaite qu'après clic sur le bouton, l'élément de la 1ère colonne aille dans ActiveCell.Offset(0, -1) et que l'élément de la 2ème colonne dans ActiveCell.Offset(0, 0) Merci Vincent
Private Sub CommandButton2_Click() ActiveCell.Offset(0, 0) = frm_rattac.ListBox1.Column(2, frm_rattac.ListBox1.ListIndex) ActiveCell.Offset(0, -1) = frm_rattac.ListBox1.Column(1, frm_rattac.ListBox1.ListIndex) Unload Me End Sub
Vincent
Bonsoir et merci Hervé, la proc plante impossible de définir la Column Index ??? J'ai beau la tourner dans tous les sens, elle ne veut rien savoir. Vincent
"Hervé" a écrit dans le message de news:
Salut Vincent, L'index des colonne commence à 0 :
Private Sub CommandButton2_Click() With Me.ListBox1 ActiveCell.Offset(0, 0) = .Column(1, .ListIndex) ActiveCell.Offset(0, -1) = .Column(0, .ListIndex) End With Unload Me End Sub
Hervé
"Vincent" ézavu.com> a écrit dans le message news:
Bonsoir J'essai d'adapter cette procédure : J'ai un userform frm_rattac et un listbox listox1 j'ai 2 colonnes dans mon listbox, je souhaite qu'après clic sur le bouton,
l'élément de la 1ère colonne aille dans ActiveCell.Offset(0, -1) et que l'élément de la 2ème colonne dans ActiveCell.Offset(0, 0) Merci Vincent
Private Sub CommandButton2_Click() ActiveCell.Offset(0, 0) = frm_rattac.ListBox1.Column(2, frm_rattac.ListBox1.ListIndex) ActiveCell.Offset(0, -1) = frm_rattac.ListBox1.Column(1, frm_rattac.ListBox1.ListIndex) Unload Me End Sub
Bonsoir et merci Hervé,
la proc plante impossible de définir la Column Index ???
J'ai beau la tourner dans tous les sens, elle ne veut rien savoir.
Vincent
"Hervé" <hmsilve@wanadoo.fr> a écrit dans le message de
news:urjsGoMeEHA.1604@TK2MSFTNGP11.phx.gbl...
Salut Vincent,
L'index des colonne commence à 0 :
Private Sub CommandButton2_Click()
With Me.ListBox1
ActiveCell.Offset(0, 0) = .Column(1, .ListIndex)
ActiveCell.Offset(0, -1) = .Column(0, .ListIndex)
End With
Unload Me
End Sub
Hervé
"Vincent" <david.vincent@lézavu.com> a écrit dans le message news:
ewXUs6LeEHA.2764@TK2MSFTNGP11.phx.gbl...
Bonsoir
J'essai d'adapter cette procédure :
J'ai un userform frm_rattac et un listbox listox1
j'ai 2 colonnes dans mon listbox, je souhaite qu'après clic sur le
bouton,
l'élément de la 1ère colonne aille dans ActiveCell.Offset(0, -1)
et que l'élément de la 2ème colonne dans ActiveCell.Offset(0, 0)
Merci
Vincent
Private Sub CommandButton2_Click()
ActiveCell.Offset(0, 0) = frm_rattac.ListBox1.Column(2,
frm_rattac.ListBox1.ListIndex)
ActiveCell.Offset(0, -1) = frm_rattac.ListBox1.Column(1,
frm_rattac.ListBox1.ListIndex)
Unload Me
End Sub
Bonsoir et merci Hervé, la proc plante impossible de définir la Column Index ??? J'ai beau la tourner dans tous les sens, elle ne veut rien savoir. Vincent
"Hervé" a écrit dans le message de news:
Salut Vincent, L'index des colonne commence à 0 :
Private Sub CommandButton2_Click() With Me.ListBox1 ActiveCell.Offset(0, 0) = .Column(1, .ListIndex) ActiveCell.Offset(0, -1) = .Column(0, .ListIndex) End With Unload Me End Sub
Hervé
"Vincent" ézavu.com> a écrit dans le message news:
Bonsoir J'essai d'adapter cette procédure : J'ai un userform frm_rattac et un listbox listox1 j'ai 2 colonnes dans mon listbox, je souhaite qu'après clic sur le bouton,
l'élément de la 1ère colonne aille dans ActiveCell.Offset(0, -1) et que l'élément de la 2ème colonne dans ActiveCell.Offset(0, 0) Merci Vincent
Private Sub CommandButton2_Click() ActiveCell.Offset(0, 0) = frm_rattac.ListBox1.Column(2, frm_rattac.ListBox1.ListIndex) ActiveCell.Offset(0, -1) = frm_rattac.ListBox1.Column(1, frm_rattac.ListBox1.ListIndex) Unload Me End Sub
BJ
Bonsoir Hervé -Re bonsoir Vincent Petit ajout pour éviter des plantages au cas ou aucune sélection n'a été faite en listbox1(en début de macro)
If Me.ListBox1.ListIndex=-1 Then Exit Sub
Bruno Hervé a écrit dans le message :
Salut Vincent, L'index des colonne commence à 0 :
Private Sub CommandButton2_Click() With Me.ListBox1 ActiveCell.Offset(0, 0) = .Column(1, .ListIndex) ActiveCell.Offset(0, -1) = .Column(0, .ListIndex) End With Unload Me End Sub
Hervé
"Vincent" ézavu.com> a écrit dans le message news:
Bonsoir J'essai d'adapter cette procédure : J'ai un userform frm_rattac et un listbox listox1 j'ai 2 colonnes dans mon listbox, je souhaite qu'après clic sur le bouton,
l'élément de la 1ère colonne aille dans ActiveCell.Offset(0, -1) et que l'élément de la 2ème colonne dans ActiveCell.Offset(0, 0) Merci Vincent
Private Sub CommandButton2_Click() ActiveCell.Offset(0, 0) = frm_rattac.ListBox1.Column(2, frm_rattac.ListBox1.ListIndex) ActiveCell.Offset(0, -1) = frm_rattac.ListBox1.Column(1, frm_rattac.ListBox1.ListIndex) Unload Me End Sub
Bonsoir Hervé -Re bonsoir Vincent
Petit ajout pour éviter des plantages au cas ou aucune sélection n'a été
faite en listbox1(en début de macro)
If Me.ListBox1.ListIndex=-1 Then Exit Sub
Bruno
Hervé <hmsilve@wanadoo.fr> a écrit dans le message :
urjsGoMeEHA.1604@TK2MSFTNGP11.phx.gbl...
Salut Vincent,
L'index des colonne commence à 0 :
Private Sub CommandButton2_Click()
With Me.ListBox1
ActiveCell.Offset(0, 0) = .Column(1, .ListIndex)
ActiveCell.Offset(0, -1) = .Column(0, .ListIndex)
End With
Unload Me
End Sub
Hervé
"Vincent" <david.vincent@lézavu.com> a écrit dans le message news:
ewXUs6LeEHA.2764@TK2MSFTNGP11.phx.gbl...
Bonsoir
J'essai d'adapter cette procédure :
J'ai un userform frm_rattac et un listbox listox1
j'ai 2 colonnes dans mon listbox, je souhaite qu'après clic sur le
bouton,
l'élément de la 1ère colonne aille dans ActiveCell.Offset(0, -1)
et que l'élément de la 2ème colonne dans ActiveCell.Offset(0, 0)
Merci
Vincent
Private Sub CommandButton2_Click()
ActiveCell.Offset(0, 0) = frm_rattac.ListBox1.Column(2,
frm_rattac.ListBox1.ListIndex)
ActiveCell.Offset(0, -1) = frm_rattac.ListBox1.Column(1,
frm_rattac.ListBox1.ListIndex)
Unload Me
End Sub
Bonsoir Hervé -Re bonsoir Vincent Petit ajout pour éviter des plantages au cas ou aucune sélection n'a été faite en listbox1(en début de macro)
If Me.ListBox1.ListIndex=-1 Then Exit Sub
Bruno Hervé a écrit dans le message :
Salut Vincent, L'index des colonne commence à 0 :
Private Sub CommandButton2_Click() With Me.ListBox1 ActiveCell.Offset(0, 0) = .Column(1, .ListIndex) ActiveCell.Offset(0, -1) = .Column(0, .ListIndex) End With Unload Me End Sub
Hervé
"Vincent" ézavu.com> a écrit dans le message news:
Bonsoir J'essai d'adapter cette procédure : J'ai un userform frm_rattac et un listbox listox1 j'ai 2 colonnes dans mon listbox, je souhaite qu'après clic sur le bouton,
l'élément de la 1ère colonne aille dans ActiveCell.Offset(0, -1) et que l'élément de la 2ème colonne dans ActiveCell.Offset(0, 0) Merci Vincent
Private Sub CommandButton2_Click() ActiveCell.Offset(0, 0) = frm_rattac.ListBox1.Column(2, frm_rattac.ListBox1.ListIndex) ActiveCell.Offset(0, -1) = frm_rattac.ListBox1.Column(1, frm_rattac.ListBox1.ListIndex) Unload Me End Sub
Vincent
Merci Bruno merci Hervé, cela fonctionne parfaitement. C'est moi qui bug ! Bonne soirée Vincent
"BJ" a écrit dans le message de news:
Bonsoir Hervé -Re bonsoir Vincent Petit ajout pour éviter des plantages au cas ou aucune sélection n'a été faite en listbox1(en début de macro)
If Me.ListBox1.ListIndex=-1 Then Exit Sub
Bruno Hervé a écrit dans le message :
Salut Vincent, L'index des colonne commence à 0 :
Private Sub CommandButton2_Click() With Me.ListBox1 ActiveCell.Offset(0, 0) = .Column(1, .ListIndex) ActiveCell.Offset(0, -1) = .Column(0, .ListIndex) End With Unload Me End Sub
Hervé
"Vincent" ézavu.com> a écrit dans le message news:
Bonsoir J'essai d'adapter cette procédure : J'ai un userform frm_rattac et un listbox listox1 j'ai 2 colonnes dans mon listbox, je souhaite qu'après clic sur le bouton,
l'élément de la 1ère colonne aille dans ActiveCell.Offset(0, -1) et que l'élément de la 2ème colonne dans ActiveCell.Offset(0, 0) Merci Vincent
Private Sub CommandButton2_Click() ActiveCell.Offset(0, 0) = frm_rattac.ListBox1.Column(2, frm_rattac.ListBox1.ListIndex) ActiveCell.Offset(0, -1) = frm_rattac.ListBox1.Column(1, frm_rattac.ListBox1.ListIndex) Unload Me End Sub
Merci Bruno merci Hervé, cela fonctionne parfaitement.
C'est moi qui bug !
Bonne soirée
Vincent
"BJ" <Jeune.bruno@wanadoo.fr> a écrit dans le message de
news:OyBTd8MeEHA.3612@TK2MSFTNGP09.phx.gbl...
Bonsoir Hervé -Re bonsoir Vincent
Petit ajout pour éviter des plantages au cas ou aucune sélection n'a été
faite en listbox1(en début de macro)
If Me.ListBox1.ListIndex=-1 Then Exit Sub
Bruno
Hervé <hmsilve@wanadoo.fr> a écrit dans le message :
urjsGoMeEHA.1604@TK2MSFTNGP11.phx.gbl...
Salut Vincent,
L'index des colonne commence à 0 :
Private Sub CommandButton2_Click()
With Me.ListBox1
ActiveCell.Offset(0, 0) = .Column(1, .ListIndex)
ActiveCell.Offset(0, -1) = .Column(0, .ListIndex)
End With
Unload Me
End Sub
Hervé
"Vincent" <david.vincent@lézavu.com> a écrit dans le message news:
ewXUs6LeEHA.2764@TK2MSFTNGP11.phx.gbl...
Bonsoir
J'essai d'adapter cette procédure :
J'ai un userform frm_rattac et un listbox listox1
j'ai 2 colonnes dans mon listbox, je souhaite qu'après clic sur le
bouton,
l'élément de la 1ère colonne aille dans ActiveCell.Offset(0, -1)
et que l'élément de la 2ème colonne dans ActiveCell.Offset(0, 0)
Merci
Vincent
Private Sub CommandButton2_Click()
ActiveCell.Offset(0, 0) = frm_rattac.ListBox1.Column(2,
frm_rattac.ListBox1.ListIndex)
ActiveCell.Offset(0, -1) = frm_rattac.ListBox1.Column(1,
frm_rattac.ListBox1.ListIndex)
Unload Me
End Sub
Merci Bruno merci Hervé, cela fonctionne parfaitement. C'est moi qui bug ! Bonne soirée Vincent
"BJ" a écrit dans le message de news:
Bonsoir Hervé -Re bonsoir Vincent Petit ajout pour éviter des plantages au cas ou aucune sélection n'a été faite en listbox1(en début de macro)
If Me.ListBox1.ListIndex=-1 Then Exit Sub
Bruno Hervé a écrit dans le message :
Salut Vincent, L'index des colonne commence à 0 :
Private Sub CommandButton2_Click() With Me.ListBox1 ActiveCell.Offset(0, 0) = .Column(1, .ListIndex) ActiveCell.Offset(0, -1) = .Column(0, .ListIndex) End With Unload Me End Sub
Hervé
"Vincent" ézavu.com> a écrit dans le message news:
Bonsoir J'essai d'adapter cette procédure : J'ai un userform frm_rattac et un listbox listox1 j'ai 2 colonnes dans mon listbox, je souhaite qu'après clic sur le bouton,
l'élément de la 1ère colonne aille dans ActiveCell.Offset(0, -1) et que l'élément de la 2ème colonne dans ActiveCell.Offset(0, 0) Merci Vincent
Private Sub CommandButton2_Click() ActiveCell.Offset(0, 0) = frm_rattac.ListBox1.Column(2, frm_rattac.ListBox1.ListIndex) ActiveCell.Offset(0, -1) = frm_rattac.ListBox1.Column(1, frm_rattac.ListBox1.ListIndex) Unload Me End Sub