Macros excel

rem -  
Ricky38 Messages postés 5776 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
je souhaiterais creer un petit programme pour lorsque je clique sur une cellule de exele, une X apparaisse en dessous pour montrer que c'est ce choix la que l'on veut.
quelqu'un pourrait m'aider?
Merci d'avance.
Cordialement
Configuration: Windows XP Internet Explorer 7.0

4 réponses

  1. Farfadet88 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   1 402
     
    Et si tu mettais des cases à cocher en dessous de tes cases, ça ne serait pas plus convivial?

    Affichage
    Barre doutil
    Formulaire
    Case a cocher
    0
  2. Ricky38 Messages postés 5776 Date d'inscription   Statut Contributeur Dernière intervention   1 463
     
    Salut,
    Si tu veux cocher dans la colonne A et bien tu donnes le nom cocher à ta colonne A ensuite
    Si ça ce passe sur ta Feuille1 et bien dans ton éditeur vba tu double clique sur ta feuille 1 et tu mets ce code:

    Private Sub worksheet_BeforeDoubleClick(ByVal Target As Range, cancel As Boolean)
    If Intersect(Range("cocher"), Target) Is Nothing Then Exit Sub
    If IsEmpty(Target) Then
    Target = "x"
    cancel = True
    Else
    If Target = "x" Then
    Target = ""
    cancel = True
    End If
    End If

    End Sub
    0
    1. pou pouille Messages postés 212 Statut Membre 31
       
      bonjour Ricky38,
      j'aimerai comprendre à quoi sert :
      If Intersect(Range("cocher"), Target) Is Nothing Then Exit Sub 
      ?
      et dans ce cas, la case cochée est la case sélectionnée or il demande la case d'en dessous non ?
      0
      1. Ricky38 Messages postés 5776 Date d'inscription   Statut Contributeur Dernière intervention   1 463 > pou pouille Messages postés 212 Statut Membre
         
        oui il demande la case cochée en dessous mais je me demandais si il parlait de la case en dessous de celle sélectionnée ou bien celle en dessous de la souris

        en tous cas il aura les 2 choix :)
        0
  3. rem
     
    MErci pour vos conseils.
    Ca m'a beaucoup aidé.
    Cordialement.
    0