Bonjour à tous,

Dans mon programme en VBA je souhaite pouvoir écrire et lire sur le port COM n°1 avec les commandes suivantes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 'Vider le buffer
        MSComm1.InBufferCount = 0
        'choisir un port série
        MSComm1.CommPort = 1 ' 1 est le n° de port que vous pouvez modifier
        'ouvre le port
        MSComm1.PortOpen = True
        'ecriture de a sur le port com 1
        MSComm1.Output = "a"
        'Ferme le Port
        MSComm1.PortOpen = False
Néanmoins pour cela il faut pouvoir insérer dans le userform le MSComm (icone téléphone) ou aussi appelé Microsoft Communications Control.
J'y ai accès dans ma boite à outils car j'ai installé XL_RS232, c'était déjà un bon début.

Malheureusement, dès que j'essaye de le faire glisser dans le userform une fenêtre s'ouvre et m'indique: "le sujet n'est pas approuvé pour l'action spécifiée" et ne peut donc pas le mettre en place...

Après beaucoup de recherches infructueuses sur internet je me suis décidé à poster mon problème ici...
En espérant trouver un sauveur.

Clem.