Le nom de la feuille est DATA sur Excel, en utilisant les propriétés F4 dans VBA au lieu de sheet1 Je l'ai changé en sData.Requête Sql vba ADO
Ma requête aql ne renvoie aucun résultat. J'ai besoin d'extraire une colonne de la feuille de données du même classeur dans VBA.
Mon code est:
Sql = "Select productNumber from [shtData$] where produvtDesc = "&pDes&" "
'pDesc is a string variable that stores description.
Est-ce que nous mettons le nom de la feuille dans la requête SQL? J'ai aussi essayé [Data $] mais ça ne marche pas.
Aidez-nous s'il vous plaît.
Alors mon sql devient: sélectionnez PRODUITNUMERO de [Data $] où productDesc = '"& pDesc &"' ".Lors de la définition de la connexion, ma connexion est correcte, mais comme vous l'avez mentionné, le chemin est d'obtenir le chemin de manière dynamique, stocker dans une variable, puis je veux mettre Data.xls, concaténation peut-on dire. –
Donc "Data Source =" & pathname & "Data.xls" & ";", Est-ce exact? –
Je ne sais pas comment mettre le chemin, je reçois une erreur de suntax –