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 09/06/2007, 17h28   #1
Invité de passage
 
Inscription : mai 2007
Messages : 13
Détails du profil
Informations personnelles :
Âge : 63

Informations forums :
Inscription : mai 2007
Messages : 13
Points : 1
Points : 1
Par défaut Message d'alerte à l'utilisateur

Bonjour

Dans une macro pour word97, j'enregistre dans une variable MonPar le numero d'index du paragraphe en cours.
Comment afficher un message du type "Traitement en cours du paragraphe" & MonPar sans obliger l'utilisateur à répondre ?
La fonction MsgBox ne me convient pas car elle oblige à appuyer sur un bouton.

Merci.
arctos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2007, 19h23   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 351
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 351
Points : 29 264
Points : 29 264
Dans la barre d'état pour le message, et afficher le sablier.

As-tu essayé un sendkey ?
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2007, 19h37   #3
Invité de passage
 
Inscription : mai 2007
Messages : 13
Détails du profil
Informations personnelles :
Âge : 63

Informations forums :
Inscription : mai 2007
Messages : 13
Points : 1
Points : 1
Par défaut Message d'alerte à l'utilisateur

Bonsoir.

Ta réponse est trop technique pour moi. Je n'y ai rien compris. Qu'est ce qu'un sendkey ?

Merci.
arctos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2007, 21h16   #4
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 351
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 351
Points : 29 264
Points : 29 264
C'est une fonction rapide qui permet d'envoyer une touche en VBA.

Si tu ouvre une boite de message, tu peux envoyer "Enter" pour la fermer.

Si tu tapes SendKey dans l'aide, tu auras tous les paramètres de cette Fonction
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2007, 21h30   #5
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
Comment sais-tu que le ""Traitement en cours du paragraphe" & MonPar" est terminé ?
Si c'est le temps d'exécution d'une macro, que tu veux que ton message apparaisse en milieu de page, utilise un userform.
Te te joins un modèle d'utilisation, ça m'évitera un tas d'explications
Message.zip
A+

NB - Tu supprimes tous les trucs inutiles (et y'en a beaucoup )
ouskel'n'or 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 11h44.


 
 
 
 
Partenaires

Hébergement Web