Macro excel2007

Résolu
louve85 Messages postés 4 Statut Membre -  
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Sur excel, je voudrais quand je renseigne une cellule, la bordure de celle ci se crée automatiquement.

3 réponses

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut,

    clic droit sur l'onglet de ta feuille/Visualiser le code et colle ce code qui surveillera la plage A1 à A100

    Private Sub Worksheet_Change(ByVal Target As Range)
    On Error Resume Next
    If Not Intersect(Target, [A1:A100]) Is Nothing Then Target.Borders.Weight = xlThin
    End Sub

    ce code peut être soumis à un contrôle de valeur et la plage est à adapter bien sur
    0
    1. louve85 Messages postés 4 Statut Membre
       
      cela peut il fonctionner pour une cellule fusionnée, et avec le resultat d'une formule de calcul.
      0
    2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
       
      Re,

      Oui mais il faut être précis pour le code, il vaudrait mieux joindre un fichier pour apprécier sa structure, à joindre avec ce lien

      https://www.cjoint.com/
      0
  2. louve85 Messages postés 4 Statut Membre
     
    Merci, je vais tester.
    0
  3. louve85 Messages postés 4 Statut Membre
     
    impeccable, merci

    @+
    0