Bonjour à tous
J'ai deux feuilles Excel, dans le même classeur, qui possèdent des données différentes mais dont on peut faire une jointure.
Je veux dans une autre feuille du même classeur récupérer le résultat de la requête suivante :
Le code et la requête fonctionne mais j'ai un souci car dans la colonne : [BDC PA$].[BDC PA]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2"SELECT [Affaire$].[Chrono DP-UO], [Affaire$].[Référent marché], [BDC PA$].[BDC PA] FROM [Affaire$] INNER JOIN [BDC PA$] ON [Affaire$].[Chrono DP-UO] = [BDC PA$].[Lien vers affaire]"
j'ai des chiffre (ex : n° de commande) et des chaines de caractères (ex : en attente)
Le souci est que lors de l’exécution de la requête SQL, Excel estime que la colonne [BDC PA$].[BDC PA] est du float et donc ne me remonte pas les chaînes de caractères.
Donc la question est : Comment peut on forcer le formatage de [BDC PA$].[BDC PA] pour qu'il considère que c'est du texte.
J'ai essayé CONVERT mais il ne comprend pas.
Pour info : l'exécution de la requête est effectuée via ADODB
D'avance merci pour vos pistes et aides.
a+
Partager