Bonjour le forum.
Etant débutant, je n'arrive pas à récuperer les données de deux bases.
J'ai un combobox qui récupere toutes les dates de la colonne "A" de la feuille "BDD_Journalier", je selectionne une date, cela m'affiche bien dans les labels les données correspondantes.
Mais le problème est :
A partir de ces données, je recupère la date d'un label pour m'afficher dans une listview les données de la feuille "BDD_Operations" mais rien ne se passe.
Pourriez vous m'aidez?
Merci d'avance.
Voici un bout de code:
	
	
	
	
	
		
	
		
			
		
		
	
				
			Etant débutant, je n'arrive pas à récuperer les données de deux bases.
J'ai un combobox qui récupere toutes les dates de la colonne "A" de la feuille "BDD_Journalier", je selectionne une date, cela m'affiche bien dans les labels les données correspondantes.
Mais le problème est :
A partir de ces données, je recupère la date d'un label pour m'afficher dans une listview les données de la feuille "BDD_Operations" mais rien ne se passe.
Pourriez vous m'aidez?
Merci d'avance.
Voici un bout de code:
		Code:
	
	
	    Private Sub ComboRecherche_Change()
Worksheets("BDD_Journalier").Select
    Range("A2").Select
    '
    Dim date_Rech As Date
    Dim choix, prestation As String
    '
    choix = ComboRecherche.Value
    date_Rech = DateValue(Left(choix, InStr(choix, "-") - 1))
    prestation = Right(choix, Len(choix) - InStr(choix, "-"))
    Worksheets("BDD_Journalier").Select
    Range("A2").Select
    Do Until (ActiveCell.Value = date_Rech) And (ActiveCell.Offset(0, 1).Value = prestation)
    ActiveCell.Offset(1, 0).Select
    Loop
    '
    If ActiveCell.Value = "Date de début" Then
    Frm_journalier_consulter.Hide
    Exit Sub
    End If
    '
    ' Ouverture de la basse ("BDD_Journalier") et positionnement de la cellule active sur ("A1")
       Lbl_dateDebut.Caption = ActiveCell.Value
    Lbl_villeDebut.Caption = ActiveCell.Offset(0, 1).Value
' etc....
'
' Jusqu'ici cela se passe bien
'
' Le problème est ici pour récuperer les données de la base "BDD_Operations"
' à partir du label "Lbl_dateDebut.Caption "
'
    Worksheets("BDD_Operations").Select
    Range("A1").Select
    Dim i, j, x As Integer
    ' Remplissage ListView
    With ListView1
    'Supprime les lignes
    .ListItems.Clear
    'Récupère la derniere ligne non vide dans la colonne A
        i = Range("A65536").End(xlUp).Row
        On Error Resume Next
        'Boucle sur les cellules de la colonne ("A")
        x = 1
        For j = 2 To i
        'affiche les données
        If Range("A" & j) = Lbl_dateDebut.Caption Then
            'Ajoute une ligne
            .ListItems.Add , , Format(Range("D" & j), "dd/mm/yyyy")
            .ListItems(x).Selected = True
            .ListItems(.SelectedItem.Index).ListSubItems.Add , , Range("E" & j)