Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Communication RS232

  • Initiateur de la discussion Initiateur de la discussion Dohko10270
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

Dohko10270

Guest
Bonjour,

J'aimerai de l'aide concernant une petite application en VBA qui me sert à rappatrier des données vers EXCEL depuis une balance à l'aide de netComm.

Niveau communication tout va bien, j'ai juste un souci car ma trame est de ce style :

1, ST, 1.6, 0.0, 0,kg la donnée qui m'importe est 1.6.

Mon programme ce déclenche quand il recoit le T et donc me recopie la virgule, j'aimerai donc qu'il se déclenche seulement après la deuxième virgule mais je ne sais comment faire actuellement le bout de code :

Si lettre T alors reception des données
If NETComm1.InputData = "T" And ToggleButton1.Value = True Then
.Caption = "Acquisition en cours"

Ci joint mon fichier essai

Merci
 

Pièces jointes

Re : Communication RS232

Bonsoir Dohko,

Sans la balance et l'OCX qui va bien MSComm32.ocx pas facile de tester.

Un essai toutefois, une fois que tu as reçu le T, ne peux-tu pas refaire un input de un caractère pour vérifier si tu as une virgule à la suite ?
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…