Erreur requête SQL en VBA dans Excel : colonne contenant des chiffres et des lettres

  • Initiateur de la discussion Initiateur de la discussion sergeith
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

sergeith

XLDnaute Nouveau
Bonjour

j'ai un problème en SQL dans excel 🙁

donc j'ai une feuille excel dans laquelle il y a une colonne ou il y a une majorité de nombre... mais il y a aussi des lettres.

Mon code :

'----- Connection -----
With cn
.Provider = "Microsoft.Jet.OLEDB.4.0"
.ConnectionString = "Data Source=" & unFichier & _
";Extended Properties=""Excel 8.0;HDR=YES;IMEX=1"";"
.Open
End With

'----- Pour les rues entière -----
texte_SQL = "SELECT * FROM [clients rue entiere$] where [Cat Cptr] <> '2' "
Set Rst = New ADODB.Recordset
Rst.ActiveConnection = cn
Rst.CursorType = adOpenKeyset
Rst.LockType = adLockOptimistic

Rst.Open texte_SQL

----------------

Dans ma chaîne de connexion j'ai beau préciser "IMEX=1" afin que les données numériques soient importées comme du texte et ainsi pouvoir faire au mieux ma requête SQL comme indiquée au dessus avec dans le where [Cat Cptr] <> '2' et non [Cat Cptr] <> 2 et bien j'ai une erreur comme quoi j'essaye de comparer des chiffres ([Cat Cptr]) à des lettres ('2')...

est ce que vous savez pourquoi cela n'arrive pas à s'importer en tant que texte ?

(je précise que j'ai testé en faisant [Cat Cptr] <> 2 mais le problème c'est qu'à ce moment la il ne me prend pas en compte les lignes contenant des lettres... or il me les faut ^^ )
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
0
Affichages
1 K
Réponses
3
Affichages
863
Compte Supprimé 979
C
Retour