Excel : modifier cellule rien qu'en clickant ??

Excel : modifier cellule rien qu'en clickant ?? - Logiciels - Windows & Software

Marsh Posté le 09-04-2004 à 17:35:57    

Bonjour
 
J'aimerai savoir si il est possible de modifier le contenu d'une cellule simplement en cliquant dessus ?
Si oui, voici ce que je souhaite obtenir : une cellule ne pourrait contenir que 2 valeurs différentes qui s'afficheront successivement à chaque click.
 
Exemple : 1 click affiche 0 - un 2ème click affiche 1 - un 3ème click affiche de nouveau 0 et ainsi de suite.
 
Merci par avance pour vos conseils éclairés  :jap:  
 :hello:  

Reply

Marsh Posté le 09-04-2004 à 17:35:57   

Reply

Marsh Posté le 09-04-2004 à 21:03:49    

Par un double-clic c'est possible :
http://www.microsoft.com/exceldev/articles/xlevnts.htm
 
Marche sous Excel 2003.


Message édité par charly007 le 09-04-2004 à 21:52:01
Reply

Marsh Posté le 10-04-2004 à 01:05:47    

Merci pour ta réponse.
 ;)

Reply

Marsh Posté le 11-04-2004 à 00:53:26    

Salut,
 
En supposant que la cellule à tester soit B7, tu pourrais essayer ceci :
 

Code :
  1. Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  2. If Target.Address = "$B$7" Then
  3.   If Target.Value = 1 Then
  4.     Target.Value = 0
  5.   Else
  6.     Target.Value = 1
  7.   End If
  8. End If
  9. End Sub


 ;)  
 
Note que l'évènement SelectionChange réagit bien au Click mais aussi à l'activation de la cellule par le clavier.  


---------------
A+
Reply

Sujets relatifs:

Leave a Replay

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