begin process at 2012 02 16 06:51:47
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Divers

 > 

General

 > 

excel afficheur et timer


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

excel afficheur et timer

lundi 24 juillet 2006 à 16:31:55 | excel afficheur et timer

wisdeco81

Hello,

Voici mon prob: je voudrais faire un prog (vb6) qui affiche dans excel une valeurs lue.  Mais voila avec un timer, la valeur change toutes les n secondes et je voudrais qu'elle s'affiche dans une cellule differente a chaque fois.
Autrement dit en plus clair comment incrementer la rangée a chaque top du timer?
(chuis pas sur d'etre clair la...)

Voila mon timer:
_________________________________
Private Sub Timer1_Timer()
Dim j As Integer
Dim Lblire As String
   Lblire = "peut importe ce que c'est"
   wsExcel.Cells(j, 1) = Lblire
   wbExcel.Save
   'j = j + 1   (compteur mais marche pas)
End Sub
___________________________________
Comment augmenter j?  Merci.

Wisdeco
lundi 24 juillet 2006 à 16:36:23 | Re : excel afficheur et timer

jrivet

Membre Club
Réponse acceptée !

Salut,
Remplace le Dim j as integer par Static j as integer car sinon j est remis a 0 a chaque fois que tu sors de la procedure

@+, Julien
Pensez:
Moteur de Recherche,

lundi 24 juillet 2006 à 16:49:09 | Re : excel afficheur et timer

wisdeco81

Réponse acceptée !

Merci Julien mais si je fais ce que tu me dis:

_________________________________
Private Sub Timer1_Timer()
Static j As Integer
Dim Lblire As String
   Lblire = "peut importe ce que c'est"
   wsExcel.Cells(j, 1) = Lblire
   wbExcel.Save
   j = j + 1  
End Sub
___________________________________

il me met une erreur: "application-defined or object-defined error"
il faudrait que j'initialise ce j quelque part...? Mais d'ou?

Wisdeco

lundi 24 juillet 2006 à 16:52:39 | Re : excel afficheur et timer

Afyn

Réponse acceptée !
Tu stockes la valeur de j dans une autre cellule ...

Afyn
Navedac
lundi 24 juillet 2006 à 16:57:54 | Re : excel afficheur et timer

jrivet

Membre Club
Réponse acceptée !

Salut,
Sinon avec le code de départ

Private Sub Timer1_Timer() 
Static j As Integer 
Dim Lblire As String 
   Lblire = "peut importe ce que c'est" 
   If J = 0 Then j = 1 
   wsExcel.Cells(j, 1) = Lblire 
   wbExcel.Save 
   j = j + 1    
End Sub 

 


Coloration syntaxique automatique [AFCK]
       



@+, Julien
Pensez: Moteur de Recherche,
Réponse Accpetée, <

lundi 24 juillet 2006 à 17:07:46 | Re : excel afficheur et timer

wisdeco81

Réponse acceptée !
Cool ca marche grace au code de jrivet.  Merci a lui et aux autres

Wisdeco


Cette discussion est classée dans : affiche, timer, excel, afficheur, lblire


Répondre à ce message

Sujets en rapport avec ce message

graphique Excel sous VB [ par cat ] Je créé a partir de VB un graphique sous Excel, mais je ne veux pas que mon graphique s'affiche sous Excel mais dans un objet ole(class=excel.chart) d Formulaire et requête [ par Djalka ] Bon, j'ai un petit problème ...J'ai un formulaire qui se réfère à un requête en affichant plusieur champs.Si le résultat de la requête est vide, le fo Afficher une MsgBox dans Excel depuis VB [ par RicoNuch ] Bonjour.Dans un projet VB6, j'ai référencé Microsoft Excel 10.0bject Library. Je crée un fichier Excel puis je l'ouvre. Je dois à ce moment afficher u comment utiliser un Timer avec Excel (VBA)? [ par dav2003 ] Comment faire en sorte qu'un fichier Excel se ferme automatiquement à une heure donnée? Je n'ai pas trouvé d'objet Timer... aide pour un timer [ par sambb59 ] slt tt le monde g un probleme avec mon timer je n'arrive pas à le faire fonctionné, je voudré qu'au bout d'une minute il affiche un message d'erreur m timer sur feuille excel [ par gp91 ] comment faut faire pour timer la fermeture d'un classeur , je ne trouve l'objet? Timer avec visual basic editor de excel 2003 [ par Vincentdu13 ] Bonjour, je me sers de Visual basic Editor de Excel 2003 (UserForm), or il n'y a pas de controle "Timer" (Timer1, Timer2 ect...)J'ai tenté de copier l ComboBox dans Excel [ par Kayia ] Bonjour,Dans un de mes Userforms, je voudrais qu'apparaissent deux ComboBox où le 2ème dépende du 1er. C'est à dire que quand je séléctionne un mot da Probleme avec le TIMER de VB6 [ par Seth77 ] Slu j utilise un timer pour mon App, et egalement un menu Popup que j affiche avec le clic droit sur l icone dans le Systray. Que le timer soit actif activer Excel pour affichage userform [ par madbomber ] Bonjour le forum!! Je suis novice en vbscript mais je connais assez bien le VBA d'Excel.Voila mon souci.J'ai une macro sous excel qui affiche un userf


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales