Bonjour, et bonne année à tous !
De retour au bureau, je me vois confronté à de nouveaux problèmes.
Afin de pouvoir enrichir ma base de données, je souhaite pouvoir enregistrer de nouveaux documents. Pour certains documents, un champ spécifique (Spécialité) peut avoir plusieurs valeurs. Afin de permettre d'ajouter ces documents, mais aussi d'effectuer une recherche sur une seule spécialité (en n'affichant pas les autres dans la liste de résultats) je me suis créé deux tables. L'une ou le document est scindé, pour chaque spécialité, dans un enregistrement différent. L'autre contient une chaine listant les spécialités ainsi qu'un numéro de référence unique.
Afin de pouvoir supprimer une spécialité, j'aimerai pouvoir actualiser la source d'une liste déroulante en fonction de cette chaîne, passée dans un label. Je pensais pour cela utiliser "Split", mais je dois avoir du mal à m'en servir.
Je pense que j'ai encore ce problème de & " ' _ mal placés, quelles que soit les combinaisons que j'ai essayé. (pas encore toute, mais ça va se faire)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim SQL() As String SQL = Split("nomlabel.value",",") cbomaliste.RowSource = SQL()
Je vais de ce pas étudier la création de table temporaire, histoire de voir si je peux passer par là. (ce qui me servira en plus par la suite)
Quelqu'un aurait une idées, un début de piste ?
Partager