marcod59
Messages postés170Date d'inscriptionvendredi 16 janvier 2004StatutMembreDernière intervention13 juin 2010
-
20 nov. 2004 à 18:59
marcod59
Messages postés170Date d'inscriptionvendredi 16 janvier 2004StatutMembreDernière intervention13 juin 2010
-
21 nov. 2004 à 10:36
Bonjour,
Dans mon prog j'ai 3 text que je voudrais envoyer vers un fichier excel qui remplirait 3 colonnes. Il faudrait également qu' à chaque fois que j'envoie les text il s'incrémente à la ligne suivante du fichier déjà enregistré.(donc il faut que je trouve la 1er cellule vide dans la 1ère colonne). Je sais le faire avec un data dans acces mais pour l'envoyer dans excel je n'y arrive pas. J'ai vu que le data géré excel mais comment envoyer les données en les incrémentant ???
beetsy
Messages postés42Date d'inscriptionlundi 15 septembre 2003StatutMembreDernière intervention19 juillet 2010 21 nov. 2004 à 02:51
fais toi un petit tableau excel, et enregistre le en .CSV
puis ouvre ce fichier avec notepad...
ensuite streamwriter avec separateur de virgules de tes données...
marcod59
Messages postés170Date d'inscriptionvendredi 16 janvier 2004StatutMembreDernière intervention13 juin 2010 21 nov. 2004 à 10:36
J'ai trouvé comment envoyer les données avec un data :
Data1.Recordset.MoveLast
With Data1.Recordset
.AddNew
.Fields("Nom") = Text2.Text
.Fields("Régle") = Text3.Text
.Fields("Date & Heure") = Text4.Text
.Update
End With
Donc en fait la seul différence avec acces est dans la déclaration de la propriété.
Par contre l'enregistrement se fait toujours à la même ligne. Je n'arrive pas incrémenter d'une ligne. Quelqu'un aurait-il la solution ???