![]() |
|
Forum
|
|
|
#3 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: octobre 2005
Messages: 206
|
Slt Laurent,
Essaye ceci Sub attente() MsgBox "Waiting !!!!" Application.OnTime Now + TimeValue("00:00:10"), "Eteindre" ' 10 seconde End Sub Sub Eteindre() MsgBox "10 secondes ce sont écoulées" End Sub |
|
|
|
|
|
#4 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: novembre 2005
Messages: 133
|
Re,
il est vrai que je pensais pas une pause avec un temps mais a une pause ou la macro etait suspendue jusqu'à se que j'ouvre le compilateur de macro et que je dois cliquer sur le bouton "play" pour la relancer. cette fonction existe t'elle? Merci |
|
|
|
|
|
#5 (permalink) | |
|
XLDnaute Barbatruc
Date d'inscription: décembre 2006
Version Excel : Excel 2003 (PC)
Messages: 2 262
|
Re,
Citation:
Sinon une combinaison de la fonction Wait avec une boucle do until devrait pouvoir être conçue... Cordialement |
|
|
|
|
|
|
#6 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: novembre 2005
Messages: 133
|
le but est d'apporter des modifications dans un de mes tableaux pendant la pause et lorsque mes modification sont faites de relancer à partir de l'endroit ou j'etais.
la fonction "wait" est bien car lorsque je clique sur Ok du MSGBOX la macro redemarre mais elle ne me permet pas d'ecrire dans les cellule pendant la pause. |
|
|
|
|
|
#7 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Version Excel : Excel 2000 (PC)
Messages: 7 392
|
Bonjour Klorane, Spitnolan08, le forum,
Je ne comprends pas trop non plus, Pourquoi modifer après le lancement de la macro et pas avant....???? Y'a des trucs qui m'échappent quelquesfois... Quelques exemples précis pour mieux comprendre seraient nécéssaires.... A vous lire. eet bon week-end. Jean-Pierre
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin. Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore.... Aidez-la. C'est ici : http://www.excel-downloads.com/forum...orter-xld.html |
|
|
|
|
|
#8 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: novembre 2005
Messages: 133
|
ça serait trop long à expliquer.
mais en 2 lignes mes macros effectues des opérations et en fonction de certaine opérations, il faut que je modifie, complète etc... des données et le fait de damnder a des macros de modifie rpour moi le tableau serait trop complexe (trop de facteurs) Si je demande cette fonction c'est que j'en ai besoin. Le VBA à des limites!lol |
|
|
|
|
|
#10 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: novembre 2006
Localisation: Saint etienne
Version Excel : Excel XP (PC)
Messages: 3 743
|
bonjour Klorane, pierre jean
, Spitnolan08 j'ai fait quelque chose comme cela il y a quelque temps mais entre deux classeur pour un forumiste utilisation du on timer, chaque seconde controler si une cellule est mise à jour, si elle est mise à jour un drapeau est mis à true, deconnexion du on timer, la maro continue si ca peut vous aider
__________________
salutations Wilfried Plus j'apprends, plus je sais....... plus je sais que je ne sais rien. Venez visiter mon zoo : Cliquez ici il est si petit, un petit click quotidien merci |
|
|
|
|
|
#11 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: novembre 2005
Messages: 133
|
l'idée de la message est bien mais le seul soucis c'est qu'il n'est pas possible d'ecrire dans les cellules lorsque le message box est affiché à l'écran.sinon ça serait tip top!
|
|
|
|
|
|
#12 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: novembre 2005
Messages: 133
|
la pause que je souhaite c'est "une pause opérateur".
c'est comparer ça à des machines à commandes numérique ou il y a bien cette "Pause" qui permet par exemple à l'opérateur de de changer d'outil et de reprendre le prog là ou il en est! Alors pourquoi cela ne pourrait-il pas se faire dans une feuille excel alors qu'une macro tourne!lol sans cette fameuse "pause",je suis vraiment bloqué pour compléter un de mes tableau et de plus c'est trop complexe pour qu'il se complète lui meme par des macros car trop aléatoire. |
|
|
|
|
|
#13 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: novembre 2006
Localisation: Saint etienne
Version Excel : Excel XP (PC)
Messages: 3 743
|
re:
une machine outil fonctionne par cycle, à chaque fin de cycle si necessaire, un pause peut etre mise en place pour un changement d'outil. mais une fois le cycle commencé, je n'ai jamais vu un operateur essayé d'arreter une presse avec ses mains une fois le cycle commencé, il a un bouton arret. donc comparons une application à un travail de machine outil. Chaque sous programmme ou macro, corresponds à un cycle, à la fin, on rend la main à l'operateur qui envoie le cycle suivant. donc 2 macros comme dit pierre jean de plus, tu viens de donner une information importante, tu dois pendant ce laps de temps completer le tableau sui ne peut etre traiter automatiqement, ce qui veut dire que pour un programme, tu changes completement les cryteres de traitement pris en compte dans la 1ere macro, nombre de lignes, de colonnes ou autre choses que tu ajoutes. il serait interressant donc maintenant d'avoir un boutde ton fichier afin que les forumistes puisse reponre au mieux de ton desire
__________________
salutations Wilfried Plus j'apprends, plus je sais....... plus je sais que je ne sais rien. Venez visiter mon zoo : Cliquez ici il est si petit, un petit click quotidien merci |
|
|
|
|
|
#14 (permalink) |
|
XLDnaute Occasionel
|
Bonjour le forum, bonjour à tout le fil
Moi non plus je ne comprends pas bien la finalité mais, ajoute un point d'arrêt sur la ligne de code ou tu veux t'arrêter (clic sur la zone grise juste à gauche du code) et cela te permettras de relancer la macro comme tu le décris dans ton post. Bonne journée à tous, Ninb |
|
|
|
|
|
#15 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: avril 2005
Localisation: MONTARGIS (la Venise du Gâtinais)
Version Excel : Excel 2003 (PC)
Messages: 2 283
|
Bonjour à tous,
Tu peux faire comme Ninbihan a dis, ou mettre l'instruction "STOP" Qui va te ramener en mode déboggeur, lorsque l'instruction sera rencontrée A+
__________________
Cordi@lement. La politesse est comme le zéro, qui, sans avoir de valeur en soi, en ajoute à toutes choses. ![]() VBA, vous ne savez pas comment faire ... Pensez à l'enregistreur de macro ! Menu -> Outils -> Macro -> Nouvelle macro ![]() Si vous souhaitez rejoindre le club des Supporters d'XLD ... c'est ICI Petite citation : C'est en XLDant que l'on devient XLDnaute Barbatruc ...
|
|
|
|
| ANNONCES | |
![]() |
| Liens sociaux |
| Outils de la discussion | |
|
|
Discussions similaires
|
||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| Pause dans une macro | Laurent | Forum Excel | 4 | 29/03/2006 04h03 |
| Pause dans une macro? (sans wait) | jeromegmc | Forum Excel | 19 | 16/06/2005 17h21 |
| pause puis redemarage macro | francois | Forum Excel Downloads - Archives | 2 | 16/02/2005 11h07 |
| Pause dans une macro | loulou | Forum Excel Downloads - Archives | 1 | 14/02/2004 17h28 |
| Pause dans une macro | GiBus | Forum Excel Downloads - Archives | 4 | 25/04/2003 16h14 |