core121
Messages postés7Date d'inscriptionmardi 25 septembre 2001StatutMembreDernière intervention13 avril 2010
-
12 avril 2006 à 13:43
rvblog
Messages postés792Date d'inscriptionvendredi 4 mars 2005StatutMembreDernière intervention12 juin 2012
-
13 avril 2006 à 23:07
Bonjour,
J'ai un petit problème je suis en train de faire un petit programme sous VB via excel et je devrai utiliser l'ojet Timer mais quand je veux l'ajouter sur mon form je ne le trouve pas dans la boite à outils. Est-ce que quelqu'un peu me dire comment faire pour le retrouver dois-je installer un ocx spécific ?
désolé mais je ne vraiment pas expert en programmation !
core121
Messages postés7Date d'inscriptionmardi 25 septembre 2001StatutMembreDernière intervention13 avril 2010 12 avril 2006 à 14:59
OK ça j'ai compris.
Alors eis je ne peux pas faire comme ça je vasi recommencer mon projet directement en VB ! Mias ce que j'ai besoin de faire c'est ouvrir un fichier excel et ecrire une valeure dnas une cellule.
J'explique en gros ce que je veux faire, j'ai un instrument de meusre et je dois via un cable a diode luminescente et pour que l'appareil de mesure envoie la mesure, il faut que la diode s'arrete 150 miliseconde donc il me faut le control Timer. ET une fois la mesure recupérer je veux l'inserer dAns Excel.
Donc ma question est une comment, depuis un code VB, on peux ouvrir une feuille excel et y mettre desdonnées dnas les cellule !
=89254 jrivet a raison, le VB.Timer est intrinsèque à VB. Par contre, 150 millisecondes avec le timer VB, c'est possible (intervalle minimum environ 55 millisecondes), seulement, le timer VB ne garantit pas la régularité de la durée de l'intervalle (il vaudra peut-être mieux la gérer toi-même avec la fonction Timer par exemple).
Donc, compares les 2, et si Timer sous Excel est plus efficace, tu as plutôt intérêt à rester sous Excel, mais si tu aimes le code, vas sous VB (et cherches dans le moteur de recherche du site des exemples de pilotage d'Excel [Excel Automation]).
à+
rvblogn<SUP>
</SUP><SUP>Je veux ton bien... et je l'aurais... mais jamais avant la page 4
</SUP>