Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1891 connectés 

  FORUM HardWare.fr
  Programmation

  VBA et controle Timer

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

VBA et controle Timer

n°74060
raminagrob​i
Posté le 21-11-2001 à 12:24:13  profilanswer
 

Bonjour !
En VB6, j'ai besoin qu'une procédure se lance toutes les 5 minutes. Facile ! Avec le contrôle Timer.
OK, mais moi je travaille sous VBA.
Est-il possible d'utiliser un controle Timer en VBA ?
On m'avait parlé dans un post précédent d'une fonction Set Timer dans l'API Win32. Quelqu'un pourrait m'expliquer comment utiliser cette fonction dans VBA ?
ça serait vraiment sympa si quelqu'un pouvait faire ça.

 

[edtdd]--Message édité par raminagrobi--[/edtdd]

mood
Publicité
Posté le 21-11-2001 à 12:24:13  profilanswer
 

n°74119
raminagrob​i
Posté le 21-11-2001 à 15:01:20  profilanswer
 

up ! :bounce:

n°74133
ddr555
Posté le 21-11-2001 à 15:45:29  profilanswer
 

t'as une méthode timer sur un formulaire dans la génération de code

n°74147
raminagrob​i
Posté le 21-11-2001 à 16:09:10  profilanswer
 

:??:
La fonction Timer ne permet pas de déclencher un événement à intervalles réguliers.
Personne ne sait comment on importe le contrôle Timer de Visual Basic dans VBA ? J'ai les deux.

n°74155
ddr555
Posté le 21-11-2001 à 16:51:21  profilanswer
 

il faut faire ça quand tu veux activer le timer
 
TimerInterval = 100 pour activer le timer toutes les 100 msec
TimerInterval = 0 pour désactiver le timer
 
t'as une proc Sub Timer() que tu déclare au même niveau dans lequel tu fais ce que dois faire ton timer
 
c'est plus simple que sous VB

n°74164
raminagrob​i
Posté le 21-11-2001 à 17:14:47  profilanswer
 

:crazy:  
Euh...ça serait bien, mais où tu as vu ça ?
J'ai beau taper timer ou timerinterval dans l'aide, je ne vois rien venir... C'est bien de VBA 6.0 que tu parles ?

n°74168
ddr555
Posté le 21-11-2001 à 17:36:54  profilanswer
 

vba, oui mais sous quel outil ?

n°74172
raminagrob​i
Posté le 21-11-2001 à 17:39:32  profilanswer
 

Là c'est sous un SIG (ArcView 8.1)
Dans VBA pour MSOffice non plus je ne vois pas ça.
De quel outil tu parlais ?
(ça serait bien si c'était si facile avec le mien  :cry:  :cry: )

n°74183
ddr555
Posté le 21-11-2001 à 18:21:36  profilanswer
 

je pensais vba sous access
je connais pas du tout comment ça se passe sous ton truc

n°74185
raminagrob​i
Posté le 21-11-2001 à 18:34:38  profilanswer
 

Rhaa veinard, je viens de vois ça sous Access effectivement.  :cry:  
Allez les gars, un effort please, c'est une question de vie  :benetton:  ou de mort  :gun:  :sweat:

mood
Publicité
Posté le 21-11-2001 à 18:34:38  profilanswer
 

n°74328
raminagrob​i
Posté le 22-11-2001 à 09:16:48  profilanswer
 

Peut-être plus de chance aujourd'hui ?

n°74363
raminagrob​i
Posté le 22-11-2001 à 10:57:08  profilanswer
 

On m'avait parlé dans un post précédent d'une fonction Set Timer dans l'API Win32. Quelqu'un pourrait m'expliquer comment utiliser cette fonction dans VBA ?
 :bounce:

n°74422
nur
Posté le 22-11-2001 à 14:29:28  profilanswer
 

Regarde ce site il est tres bien pour utiliser les API sous VBA(ou autre):  http://docvb.free.fr/api.php3

n°74463
raminagrob​i
Posté le 22-11-2001 à 16:05:03  profilanswer
 

Merci à ceux qui m'ont répondu ; Nur j'ai mis ton site dans mes favoris.
ça y est j'ai trouvé! (merci Google !)
Alors pour ceux que ça interesse :
- Impossible d'utiliser le contrôle Timer de VB en VBA
- Impossible d'utiliser le Timer de l'API (Adress of non supporté, sauf avec quelques logiciels comme Powerpoint 2000)
J'ai trouvé une solution sur ce site :
http://www.vbdesign.net/activecad/how_to/modeless.html


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  VBA et controle Timer

 

Sujets relatifs
[VB6] passer le nom d'un controle par variableVBA help !!
Divers controle en CPb de VBA Excel c assez urgent plz
controle d'un gif animé[Access/VBA] Comment contrôler la fermeture d'Access par la croix ?
[VBA excel ] comment effacer une feuille sans demander confirmation[VBA] comment fermer une boite de dialogue
[VBA & Excel] Est-il possible de...[Delphi 4] Contrôle de validité d'un champ
Plus de sujets relatifs à : VBA et controle Timer


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR