Mais je ne sais pas comment réattribuer ces valeurs enregistrées à chaque CheckBox quand je veux consulter mon formulaire avec mes données enregistrées.
J'espère que je suis assez clair
Auriez vous une idée de la manière de lire la cellule ?
A voir également:
Lire une cellule avec plusieurs valeurs séparées par ";"
piloulac
Messages postés21Date d'inscriptiondimanche 10 juin 2007StatutMembreDernière intervention28 décembre 2008 21 déc. 2008 à 00:00
Super cette fonction de Orohena
Pour récupérer plusieurs valeurs, séparés par un ";" :
''D'abord, une petite fonction(NbSousChaine) très commode permettant de compter des occurences de caractères dans une chaîne.
Function NbSousChaine(Chaine As String, Ch As String, Optional RC As Integer = 1) As Long
NbSousChaine= (Len(Chaine) - Len(Replace(Chaine, Ch, "", , , RC))) / Len(Ch)
End Function
''Ensuite une adaptation du code de Orohena :
Sub lireplusieursdatas()
Dim cellules() As String
Dim Sous_Chaine, nb, i
nb = NbSousChaine(Range("A1").Text, ";")
cellules = Split(Range("A1").Value, Chr(59))
For i = 0 To nb
Sous_Chaine = cellules(i)
Next
End Sub