[VB6] Gestion dévénements liés au déplacement d'une shape

Gestion dévénements liés au déplacement d'une shape [VB6] - VB/VBA/VBS - Programmation

Marsh Posté le 02-06-2006 à 15:35:37    

Bonjour !
 
Je travaille avec VB6 et Excel pour créer des plannings. Sur ce planning j'ai des tâches qui peuvent être déplacées à la souris (ces tâches sont des objets de type Shape sur la feuille).
 
J'aimerais verrouiller un peu le déplacement de ces shapes, c'est à dire :
 - bloquer les déplacements horizontaux (donc bloquer l'action des flèches "gauche" et "droite" quand on a une Shape sélectionnée)
 - modifier le pas de déplacement vertical. Pour l'instant quand on utilise la flèche "haut" ou "bas" ça décale la Shape d'un dizième de cellule, et j'aimerais pouvoir la déplacer d'une cellule à chaque pression.
 
Quelqu'un pourrait-il m'aider quant aux événements à traiter pour faire ça ?
 
D'autre part, y a-t-il quelque part une doc msdn claire, du type msdn pour les MFC ou bien Javadoc ? Parce que je n'ai rien trouvé de bien comme documentation ...
 
Merci d'avance :)


Message édité par freeman_78 le 02-06-2006 à 15:35:58
Reply

Marsh Posté le 02-06-2006 à 15:35:37   

Reply

Marsh Posté le 06-06-2006 à 10:52:18    

Quelqu'un aurait-il un indice ? :)

Reply

Marsh Posté le 07-06-2006 à 08:43:15    

up :)

Reply

Marsh Posté le 23-06-2006 à 10:56:01    

Bon, j'ai utilisé la méthode OnAction des Shapes et du coup en cliquant sur mes formes on déclenche une macro qui peut placer le rectangle de manière contrôlée.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed