Microsoft 365 Requête sql pour trouver des titres contenant ….

José77

XLDnaute Occasionnel
Bonjour et meilleurs vœux,
Je travaille avec Excel qui envoie des requêtes à une base Access ( tableaux d’un artiste).
Je voudrais que le contenu d’un textbox par exemple Portrait me renvoie tous les noms des tableaux du champ Titre de la base.
Je ne vois pas comment bâtir cette requête. Si quelqu’un a une idée je suis preneur car depuis 2 jours je galère.
J’ai essayé
Str= « select Titre from Répertoire where Titre like ´*Portrait*’ «

Mais ça ne fonctionne pas.



D’avance merci.
José
 

dysorthographie

XLDnaute Accro
Bonjour,
VB:
Sub test()
Dim Cn As String: Cn = GenereCSTRING(ACCESS, Base:="C:\MyRep\MyBase.accdb")
Dim Sql As String
Sql = "SELECT [Titre] FROM [Répertoire] WHERE [Titre] Like '%' & ? & '%';"
ActiveCell.CopyFromRecordset ExecuteRequete(Sql, Cn, "Titre", "Portrait")
End Sub
 

Pièces jointes

  • ModuleRequeteurUniversel.zip
    3.1 KB · Affichages: 3

Statistiques des forums

Discussions
312 222
Messages
2 086 394
Membres
103 200
dernier inscrit
pascalgip