Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word > VBA Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/10/2005, 13h53   #1
Invité de passage
 
Inscription : avril 2003
Messages : 1
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 1
Points : 0
Points : 0
Envoyer un message via ICQ à nbaudraz
Par défaut [VBA][Office 2003] Fichier ouvert depuis IE ou Word?

Bonjour à tous,

Dans le cadre d'une application Intranet mettant à disposition des utilisateurs des fichiers Word 2003 (et à terme Excel 2003 aussi) dans un Intranet, je cherche un moyen de détecter depuis une macro en VBA si le fichier Word courant est ouvert directement depuis Internet Explorer ou depuis Word (ou Excel), dans le but de pouvoir manipuler les barres d'outils via VBA selon les cas.

Pour le moment, la seule méthode que j'ai trouvé dans Word est d'utiliser la propriété Application.activeWindow.Caption, qui me retourne le nom du fichier dans Word, alors que dans IE elle retourne une chaîne de caractère vide.

Est-ce que par hasard quelqu'un aurait connaissance d'une méthode "plus propre" pour faire ce test?

Merci d'avance pour votre aide!

Norbert
nbaudraz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2005, 14h17   #2
Inactif
 
Avatar de ouskel'n'or
 
Inscription : février 2005
Messages : 12 466
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 12 466
Points : 11 930
Points : 11 930
Pour avoir le nom du document actif, c'est :
Code :
NomDoc = ActiveDocument.name
A+
ouskel'n'or est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2005, 14h27   #3
Membre chevronné
 
Avatar de Theocourant
 
Inscription : janvier 2005
Messages : 618
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France

Informations forums :
Inscription : janvier 2005
Messages : 618
Points : 700
Points : 700
Salut,

Tu peux peut-être utiliser la propriété Parent sur le document ou peut être même sur l'application

Bonne continuation

Théo
Theocourant est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h07.


 
 
 
 
Partenaires

Hébergement Web