Sélection du plage entre 2 case VBA important
Résolu
charly
-
Patrice33740 Messages postés 8930 Statut Membre -
Patrice33740 Messages postés 8930 Statut Membre -
Bonjour tous,
Je voudrais savoir comment sélectionnner des données contenue dans une colonne excel en choisissant une donnée de départ et une d'arriver à l'aide de combobox.
les combobox sont déjà faite, et m'affiche déjà les données.
voilà, je pensais que c'était ce qui allait me pauser moin de problème dans mon programme et finalement... non :D
merci d'avance pour votre aide
Charly
Je voudrais savoir comment sélectionnner des données contenue dans une colonne excel en choisissant une donnée de départ et une d'arriver à l'aide de combobox.
les combobox sont déjà faite, et m'affiche déjà les données.
voilà, je pensais que c'était ce qui allait me pauser moin de problème dans mon programme et finalement... non :D
merci d'avance pour votre aide
Charly
A voir également:
- Sélection du plage entre 2 case VBA important
- Supercopier 2 - Télécharger - Gestion de fichiers
- 2 ecran pc - Guide
- Case à cocher word ✓ - Forum Word
- Image de manchots sur une image de plage ✓ - Forum Graphisme
- Photo plage pix ✓ - Forum Google Chrome
3 réponses
Re,
Quelque chose comme :
Quelque chose comme :
Sub test() Dim rng1 As Range Dim rng2 As Range Dim rng As Range Dim str1 As String Dim str2 As String str1 = Feuil1.ComboBox1.Text str2 = Feuil1.ComboBox2.Text Set rng1 = Feuil1.Columns(1).Find(str1) Set rng2 = Feuil1.Columns(1).Find(str2) Set rng = Feuil1.Range(rng1, rng2) rng.Select End Sub
charly
çà marche! merci beaucoups!!
Patrice33740
Messages postés
8930
Statut
Membre
1 780
de rien, au plaisir de te relire sur le forum
Bonjour,
Autre option :
Tu peux demander à l'utilisateur de sélectionné la plagen !
où récupérer une plage déjà sélectionné par l'utilisateur :
'
Si dans ton combobox tu n'as alimenté celui-ci qu'avec des données,
il te faudra passer par une phase de recherche pour connaître la
plage d'adresse visé. C'est un peu plus complexe.
Comment remplis tu ton combobox et avec quoi ?
Cdt
Info
Autre option :
Tu peux demander à l'utilisateur de sélectionné la plagen !
Option Explicit Sub Cherche() Dim Impact As Range Set Impact = Application.InputBox("Indiquer la plage désiré ?", Type:=8) MsgBox Impact.Address Impact.Select End Sub '
où récupérer une plage déjà sélectionné par l'utilisateur :
Private Sub cmd_X() Dim PlageX As Range Set PlageX = ActiveWindow.RangeSelection MsgBox PlageX.Address End Sub
'
Si dans ton combobox tu n'as alimenté celui-ci qu'avec des données,
il te faudra passer par une phase de recherche pour connaître la
plage d'adresse visé. C'est un peu plus complexe.
Comment remplis tu ton combobox et avec quoi ?
Cdt
Info