Rechercher : dans
Par :

Cocher une cellule excel

Dernière réponse le 15 nov 2009 à 19:25:27 bibi&cie, le 15 nov 2009 à 17:43:52 
 Signaler ce message aux modérateurs

Bonjour,
Je voudrais, faire apparaître un X (lettre ou symbole quelconque), simplement en cliquant sur une cellule excel.
Est-ce possible ?

Configuration: Windows XP Internet Explorer 7.0

Meilleures réponses pour « cocher une cellule excel » dans :
[Excel] Colorer des cellules sur conditions VoirIl existe dans Excel des fonctions très pratiques mais peu connues et peu utilisées. Exemple : vous souhaitez qu'une cellule se colore automatiquement en rouge (ou autre mise en forme de police, de bordure, de trame) selon une condition : un...
[Excel] Restreindre l'accès aux cellules VoirEncore une fonction peu connue : Expérimentez : Données / Validation Vous pouvez alors restreindre ou interdire l'accès aux "cellules stratégiques" de votre choix, avec message d'alerte. Vous pouvez faire afficher automatiquement des messages...
Mettre en forme les commentaires Excel VoirMettre en forme les commentaires Excel Vous souhaitez associer un commentaire explicatif (genre Pop-Up) à une cellule: vous positionnez votre curseur sur la cellule à commenter vous cliquez droit sur la cellule, puis sur "Insérer un...
Tableur - Les cellules VoirLa notion de cellule On appelle "cellule" l'intersection entre une ligne (horizontale) et une colonne (verticale) de la feuille de calcul. Ainsi le nom de la ligne combiné au nom de la colonne donne les coordonnées d'une cellule (le terme d'adresse...

1

Ricky38, le 15 nov 2009 à 17:47:10

Oui c'est possible avec une macro

attends je te fait un exemple

quel version excel tu as ?

Répondre à Ricky38

2

HEY-56, le 15 nov 2009 à 17:56:16

Bonjour,
Oui c'est possible =) !

Répondre à HEY-56

3

Ricky38, le 15 nov 2009 à 18:04:07

Salut,

avec un code VBA sur ta feuille

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


Voici un exemple que je t'ai fait http://www.cijoint.fr/cjlink.php?file=cj200911/cij9oLCLY0.xls

À noter que la plage A2:A10 porte le nom de "cocher"

Répondre à Ricky38

4

bibi&cie, le 15 nov 2009 à 19:17:51

Merci, Ricky38

Ce qu tu proposes semble prometteur. Je ne suis pas spécialiste des macros, mais je vais cogiter sur ta solution.

ça roule.

Répondre à bibi&cie

5

 Ricky38, le 15 nov 2009 à 19:25:27

Salut,

tu peux aussi envoyer ton fichier sur http://www.cijoint.fr et pourrai te le faire

Répondre à Ricky38