Accueil du Site Libre-infO.NET
Forum d'entre aide aux outils du décisionnel.
 
 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

Impromtu macro

 
Poster un nouveau sujet   Répondre au sujet    Libre-infO.NET Index du Forum -> Forum COGNOS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
JLUC



Inscrit le: 16 Jan 2006
Messages: 2

MessagePosté le: 03 Mar 2006, 15:14    Sujet du message: Impromtu macro Répondre en citant

Hello Evrybody,

J'ai une macro dans laquelle je mets le resultat d'un rapport dans un fichier PDF, je n'ai pas besoir de voir le résultat, surtout que mes macros tournent la nuit.

Si j'utilise 'Set objImpApp = GetObject("CognosImpromptu.Application") ' je dois laisser ouvert Cognos , si j'utilise 'Set objImpApp = CreateObject("CognosImpromptu.Application") ', Cognos s'ouvre automatiquement, et mes rapports tournent. Seulement je ne connais l'instruction pour fermer Cognos, de ce fait si j'ai 10 macros, le matin il y a 10 fenêtres Cognos d'ouvertes.

SVP, est-ce quelqu'un connait l'instruction qui permet de fermer Cognos en fin de Macro ?


Merci

JLuc
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Lilienette



Inscrit le: 03 Mar 2006
Messages: 2

MessagePosté le: 03 Mar 2006, 15:24    Sujet du message: A tester... Répondre en citant

Bonjour,

Je ne te garantis rien, mais en VBA, ça se passe comme ça:

Dim ExcelSheet As Object
Set ExcelSheet = CreateObject("Excel.Sheet")
ExcelSheet.Application.Visible = True ' permet de rendre visible
ExcelSheet.Application.Quit ' ferme Excel
[b:b03b0cf2da]Set ExcelSheet = Nothing[/b:b03b0cf2da]

Dans tous les cas, la dernière ligne est indispensable: quand tu crées un objet, il faut toujours le 'vider' à la fin. Je pense qu'en mettant seulement cette ligne, ça doit refermer l'application. A toi d'essayer...

Aurélie
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
JLUC



Inscrit le: 16 Jan 2006
Messages: 2

MessagePosté le: 03 Mar 2006, 16:06    Sujet du message: Répondre en citant

Merci Aurélie,

je viens trouvé également :

[b:98ab725017]objImpApp.quit[/b:98ab725017]


ça marche aussi.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Libre-infO.NET Index du Forum -> Forum COGNOS Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com