Bonsoir,
Je n'arrive pas à convertir un fichier Excell ou un table acces en CSV avec des séparateur un
point virgule " ; ".
Voici une partie du Code VB qui me génére un fichier CSV avec comme séparateur une
Virgule
' Ouverture du fichier Excel fileName = TxtTable.Text & ".csv"
Set fichierExcel = appExcel.Workbooks.Add
req = "SELECT * FROM `" & TxtTable.Text & "`"
rs.Open req, bd, adOpenForwardOnly, adLockReadOnly
' remplissage du fichier excel
If Not (rs.EOF And rs.BOF) Then
' Ecriture des en-têtes de colonnes et des valeur
generateExcel TxtTable.Text, rs, appExcel
End If
rs.Close
' enregistrement en fichier CSV
fichierExcel.SaveAs fileName:=chemin & "\" & "NA_Siege", FileFormat:= _
xlCSV, CreateBackup:=False, Local:=True
' Fermeture du fichier Excel
fichierExcel.Close True, chemin & "\" & "NA_Siege"
Refresh
MsgBox "Fichier généré avec succès", vbOKOnly, "Generation .csv"
bd.Close
appExcel.quit
Merci de votre aide