Bonjour à tous,
J'ai un fichier sql qui marche parfaitement quand je l'éxécute sous microsoft sql server.
Mon but est de le lancer depuis vba-excel et de récupérer la table générée avec l'aide d'un objet recordset ADO.
J'obtiens l'erreur que mon objet est fermé, mais en réalité il ne contient pas de données !
J'ai fais plusieurs test et cela marche parfaitement ... tant que je n'utilise pas de tables temporaires !
Si mon fichier SQL est de la forme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
SELECT 
<code>
INTO #TABLE_TEMP
FROM
<code>
 
SELECT 
<code>
FROM #TABLE_TEMP
Alors il ne reconnaît pas la table temporaire #TABLE_TEMP quand je passe par VBA...

Merci pour votre aide !