Bonjour à tous,
j'ai un super soucis, et ce serait super cool si quelqu'un avait une solution.
En gros je veux ecrire des données dans un fichier Excel.
Je le fais en VBA ca marche nikel, voila mon code :
Set appExcel = CreateObject("Excel.Application" )
Set wbExcel = appExcel.Workbooks.Open("C:\valueatrisk.xls" )
Set wsExcel = wbExcel.Worksheets(1)
wsExcel.Cells(1, 1) = "Putain de merde"
wsExcel.SaveAs ("C:\valueatriskMAJ.xls" )
appExcel.Quit
Donc ce code marche très bien sous excel en vba.
Le truc c'est que je suis sur un projet sous VB6 et là c'est le drame!!!!
Ca marche pas, et il m'affiche ce message d'erreur:
"Erreur de compilation :
Type defini par l'utilisateur non défini"
Donc si quelqu'un avait un bout de code qui marcherait sous vb6 ce serait génial.
En gros je veux ouvrir un fichier qui existe déjà, et je veux ecrire des données dans le premier onglet, puis je veux le sauvegarder sous un autre nom, puis fermer le premier fichier ainsi ouvert.
Voili voilou, merci d'avance...
Peupeu