M
MrFab
Guest
Bonjour,
J'ai besoin de faire une macro excel pour mettre en forme des résultats à partir de txt.
J'ai donc une macro qui créé un doc excel, qui prends les infos ds le fichier texte et les mets dans les cases. Ensuite, je veux faire un copier/coller (manuel) vers un fichier qui regroupe tous les résultats. Tout ça sans sauvegarder le fichier temporaire. Le problème est que le fichier temporaire est fermé à la fin de la macro, alors que je n'ai rien mis... Une idée pour le forcer à rester ouvert?
Ci-dessous le code concerné :
'Création feuille temporaire
Dim ExcelSheet As Object
Set ExcelSheet = CreateObject("Excel.sheet")
' Rend Excel visible au travers de l'objet Application.
ExcelSheet.Application.Visible = True
'Séparation verticale pour le copier/coller vers l'autre fichier
Application.Windows.Arrange ArrangeStyle:=xlVertical
'Code de remplissage des cellules
Application.Cells(2, 2) = "toto"
Je voudrais garder cette feuille ouverte, sans l'enregistrer... Une idée?
Thx a lot!
MrFab.
J'ai besoin de faire une macro excel pour mettre en forme des résultats à partir de txt.
J'ai donc une macro qui créé un doc excel, qui prends les infos ds le fichier texte et les mets dans les cases. Ensuite, je veux faire un copier/coller (manuel) vers un fichier qui regroupe tous les résultats. Tout ça sans sauvegarder le fichier temporaire. Le problème est que le fichier temporaire est fermé à la fin de la macro, alors que je n'ai rien mis... Une idée pour le forcer à rester ouvert?
Ci-dessous le code concerné :
'Création feuille temporaire
Dim ExcelSheet As Object
Set ExcelSheet = CreateObject("Excel.sheet")
' Rend Excel visible au travers de l'objet Application.
ExcelSheet.Application.Visible = True
'Séparation verticale pour le copier/coller vers l'autre fichier
Application.Windows.Arrange ArrangeStyle:=xlVertical
'Code de remplissage des cellules
Application.Cells(2, 2) = "toto"
Je voudrais garder cette feuille ouverte, sans l'enregistrer... Une idée?
Thx a lot!
MrFab.