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
- Image plage pix ✓ - Forum Google Chrome
- Frédéric cherche à faire le buzz sur les réseaux sociaux. il a ajouté une image d’ours polaire sur une image de plage. retrouvez l'image originale de la plage. que cache l'ours polaire ? - Forum Graphisme
- Dans la table des matières du document à télécharger, le chapitre 6 et ses 2 sections n'apparaissent pas. trouvez l'erreur dans la structure du document et corrigez-la. mettez à jour la table des matières. quel est le mot formé par les lettres en majuscules de la table des matières après sa mise à jour ? - Forum Word
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 781
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