VBA-un clic entre 2 cases renvoie sur une autre case.bug

Bonjour,

Je suis en train de programmer un démineur en VBA sur excel.

Je n'ai trouvé aucun post correspondant à mon problème.

En gros j'ai une grille où le joueur interagit pour jouer et j'ai une grille cachée dans le tableur avec les valeur des cases ainsi que l'emplacement des bombes.

Si le joueur double-clique sur la première case en haut à gauche de la grille, alors la valeur de la première case en haut à gauche de la grille cachée est révélée.

Mais si le joueur double-clique exactement entre 2 cases (lorsque le curseur devient un "+" avec des flèches aux extrémités), alors c'est une case de la grille cachée qui est sélectionnée! Donc ma grille visible disparait de l'écran laissant apparaitre ma grille cachée.

Il s'agit d'un travail pratique pour l'université et j'ai des restrictions : la grille cachée se trouve sur la même feuille et il faut double-cliquer pour jouer et non juste cliquer.

merci de votre aide.

Bonjour,

Mettre :

Sub test()
ActiveSheet.ScrollArea = "$A$1:$T$30"  '(par exemple)
End Sub

A+

salut,

Je viens d'essayer et le problème persiste...

Y a t-il un moyen de supprimer l'apparition de ce curseur à 4 flèches?

merci


ah non! j'ai redémarré excel et ça fonctionne!

merci

Rechercher des sujets similaires à "vba clic entre cases renvoie case bug"