Bonjour,
mais pour le rowsource j'ai suivi un tuto sur le net. Pouvez-vous m'indiquer comment faire ?
Oui bien sûr. Voici un exemple pour charger l'USF FmSaisieConcession
Private Sub UserForm_Initialize()
With FeuilProprietaire.ListObjects("Table_proprietaires")
If .ListRows.Count = 1 Then
Me.T2.AddItem .DataBodyRange(1, 1).Value
Else: Me.T2.List = .ListColumns(1).DataBodyRange.Value
End If
End With
With FeuilParametres
Me.T3.List = .ListObjects("Tablecimetiere").DataBodyRange.Value
Me.T7.List = .ListObjects("Table_statut_concession").DataBodyRange.Value
Me.T8.List = .ListObjects("Table_caveau").DataBodyRange.Value
Me.T10.List = .ListObjects("Table_duree").DataBodyRange.Value
End With
End Sub
Ensuite votre code dans la feuille Accueil
Private Sub CmeProprietaire_Click()
Load FmTable_Proprietaires
FmTable_Proprietaires.Show
End Sub
Dans la code valider, le code pourrait être adapté aussi. Mais déjà mettez ceci au début du code
Dim i as long, j As Long
Idem dans les autres USF
Dites moi si je continue pour l changement des Rowssource