Vb et excel

Fabian26 Messages postés 28 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 18 juin 2008 - 10 juin 2008 à 11:42
Fabian26 Messages postés 28 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 18 juin 2008 - 10 juin 2008 à 13:17
Bonjour,


J'ai fait un programme qui permet de capter des données provenant du
port série et de les enregistrer dans un tableau Excel toutes les x
minutes. Dans ce tableau excel j'avais fais une macro permettant
d'afficher un graph des données.


Mais j'ai plusieurs problèmes:


La données qui s'enregistre tous les X minutes dans le tableau est tjs
la meme j'ai l'impression qu'il ne fait pas varié les valeurs. On
dirais qu'il en prend une, l'envoi et puis toutes les X min il remet la
meme dans le tableau.


Ensuite quand j'utilise le fichier excel ou il y a ma macro pour dtocker mes données il ne le fait pas.

Je pourrait peut etre faire un graphique d'une autre manière??? Mais comment???


Quelq'un peut-il m'aider???

Fab's

2 réponses

Fabian26 Messages postés 28 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 18 juin 2008
10 juin 2008 à 12:37
Je précise que pour le graphique, j'ai bien deux axes, les absices et les ordonnées.

Fab's
0
Fabian26 Messages postés 28 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 18 juin 2008
10 juin 2008 à 13:17
Voici le code que j'ai trouvé pour afficher un graph


Private Sub Form_Load()

   

    Dim MonGraph As Chart

    Dim MaFeuille As Worksheet

    Dim PlageDeDonnee As Range

   

    Set MaFeuille = ThisWorkbook.Worksheets("Feuille1")

    With MaFeuille

        Set PlageDeDonnee = .Range(.Cells(1, 1), .Cells(1, 1).End(xlDown)).Resize(, 6)

        PlageDeDonnee.Select

    End With

   

    Set MonGraph = ThisWorkbook.Charts.Add

    MonGrpah.ChartArea.Clear

    MonGrpah.CharType = xlXYScatter

       

End Sub


Le problème est que je ne sais pas si celui-ci est totalement correcte
et surtout comment relier ca avec le fichier Excel dans lequel sont
stocké mes données.


Alors si qlq a une idée ! Je suis preneur

Fab's
0
Rejoignez-nous