sobullshit
Messages postés178Date d'inscriptionvendredi 9 février 2007StatutMembreDernière intervention 8 juin 2007
-
12 févr. 2007 à 09:31
drikce06
Messages postés2236Date d'inscriptionlundi 29 mai 2006StatutMembreDernière intervention29 mai 2008
-
12 févr. 2007 à 11:20
Bonjour,
Dans mon programme j'ouvre un fichier excel (jusque là pas de pb) mais quand je le ferme excel reste actif, il faut le fermer manuellement.
J'ai consulté le forum et fais tout ce que j'y ai trouvé (set xls = nothing, workbooks.close, application.quit, pas d'utilisation de with....) et pourtant ça ne fonctionne pas.
J'ai vérifié 5 fois mon code et je ne vois aucune création d'application excel non désirée.
sobullshit
Messages postés178Date d'inscriptionvendredi 9 février 2007StatutMembreDernière intervention 8 juin 2007 12 févr. 2007 à 10:47
mon code étant assez long j'esperai avoir un moyen de le transféré du pc sur lequel je bosse à celui qui me sert pour aller sur le net. Mais bon comme j'ai pas trop le temps je le recopie donc en condensé: (cad en sautant la déclaration de toutes les variables et tt ski est inutile)
Open "re.txt" for input as #1
Do While Not EOF(1)
a="A"+Cstr(i)
Line Input #1, inter(i)
xls.Worksheets(1).Range(a).FormulaR1C1=inter(i)
i=i+1
Loop
Close #1
... 'je refait cette opération avec plusieurs fichier tjrs sur le mm principe mais en remplissant d'autres cases
drikce06
Messages postés2236Date d'inscriptionlundi 29 mai 2006StatutMembreDernière intervention29 mai 200810 12 févr. 2007 à 11:20
'Objet excel
Dim
XlApp As New Excel.Application
'Objet Classeur
Dim XlWorkBook As Excel.Workbook
XlApp.Visible = True
'Ouvre un classeur neuf
Set
XlWorkBook = XlApp.Workbooks.Add
'[...les mofid => Objets Worksheets... Ranges]
'Sauveagrde le classeur
Call XlWorkBook.Close(True)
'Quitte l'application
Call XlApp.Quit
'Destruction des objets
Set XlApp = Nothing
Set XlWorkBook = Nothing
Drikce 06
Si la réponse vous convient: Réponse acceptée. Si la réponse vous convient pas: