Création fichier texte à partir d'une requête access

Création fichier texte à partir d'une requête access - VB/VBA/VBS - Programmation

Marsh Posté le 17-02-2004 à 10:25:30    

Bonsoir,  
 
 
Une 'tite question :  
Est-il possible de créer un fichier texte (Fic.txt) d'une requête Union Access (Requête1).  
En effet, je parviens à créer à l'aide d'une fonction des fichiers txt à partir de requête sélection mais ça bloque dès lors qu'il s'agit d'union.  
 
Voici comment je procède :  
 
Code:  
sub appel()  
  Call ExportFile("C:\Fic.txt", "Requête1", date)  
end sub  
 
 
Code:  
Sub ExportFile(TXTFile As String, QueryName As String, DateT As String)  
    Dim FileNumber, i As Integer  
    Dim QueryCall As Recordset  
     
    Set QueryCall = stateQuery(QueryName, DateT)  
         
    FileNumber = FreeFile  
    Open TXTFile For Output As #FileNumber  
    For i = 0 To QueryCall.Fields.Count - 1  
        If i <> 0 Then  
            Print #FileNumber, ";";  
        End If  
        Print #FileNumber, QueryCall.Fields(i).Name;      
Next i  
    Print #FileNumber, ""  
           
    If Not QueryCall.EOF Then  
        While Not QueryCall.EOF  
            For i = 0 To QueryCall.Fields.Count - 1  
                If i <> 0 Then  
                    Print #FileNumber, ";";  
                End If  
                If IsNull(QueryCall.Fields(i).Value) = False Then  
                Print #FileNumber, QueryCall.Fields(i).Value;  
                End If  
            Next i  
            Print #FileNumber, ""  
            QueryCall.MoveNext  
        Wend  
    End If  
    QueryCall.Close  
    Set QueryCall = Nothing  
    Close #FileNumber  
End Sub  
 
 
 
 
 
Merci de votre aide.

Reply

Marsh Posté le 17-02-2004 à 10:25:30   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed