Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Excel > VBA Excel

Réponse
 
Outils de la discussion
Vieux 27/08/2008, 11h08   #1 (permalink)
Invité de passage
 
Date d'inscription: août 2008
Messages: 3
Par défaut Comment utiliser les pointeurs

Bonjour,
Abituellement, j'utilise le langage C pour programmer des microcontroleur.
Je me suis lancer dans VBA pour utiliser a puissance d'excel.
Actuellement, je receptionne des donnée de mon micocontroleur par liaison série. Tout fonctionne, je suis content.
Maintenant je souhaite envoyer a mon microcontroleur des nombre flottant 32bit. J'ai un tableau de valeur dans excel, et il faut que je puisse les convertire en 4 octet tel la norme des flottant 32bit, pour envoyer diectement les nombre à mon micro.
Je ne sais pas comment faire. J'ai penser à faire un tableau de nombre single, puis y mettre les nombres qui sont dans ma feuille (sa je saurais faire) puis ensuite, comme on peut le faire en C, déclarer un pointeur en char (nombre de 8 bit) qui pointerait vers le tableau de single. Puis envoyer ce qui est pointé et incrémenté le pointeur.
Est ce possible en VB ?
Merci beaucoup
Jerome
jeje86 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 27/08/2008, 13h24   #2 (permalink)
Modérateur
 
Avatar de AlainTech
 
Date d'inscription: mai 2005
Localisation: Entre Liège et Bruxelles, suivant l'heure.
Âge: 54
Messages: 2 922
Envoyer un message via Skype™ à AlainTech
Par défaut

En VBA, un "flottant" de 32 bits s'appelle un Single.
Pas besoin de manoeuvres compliquées.

Voir la fonction CSng.
__________________
Si on vous donne une info qui marche, DITES-LE!!!!
Si vous trouvez seul, AUSSI, votre solution peut servir à d'autres!
N'oubliez pas de cliquer sur quand vous avez obtenu la réponse à votre question.
------------
Je dois beaucoup de mes connaissances à mes erreurs!
AlainTech est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Excel > VBA Excel

 
Offres d' emploi informatique sur Lesjeudis.com


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide


Fuseau horaire GMT +1. Il est actuellement 05h21.


Publiez vos articles, tutoriels et cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter
Copyright 2000-2008 www.developpez.com - Legal informations