Macro excel2007

Résolu/Fermé
louve85 Messages postés 4 Date d'inscription dimanche 17 février 2013 Statut Membre Dernière intervention 17 février 2013 - 17 févr. 2013 à 09:51
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 - 17 févr. 2013 à 21:48
Bonjour,

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



A voir également:

3 réponses

Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
17 févr. 2013 à 10:01
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
louve85 Messages postés 4 Date d'inscription dimanche 17 février 2013 Statut Membre Dernière intervention 17 février 2013
17 févr. 2013 à 20:59
cela peut il fonctionner pour une cellule fusionnée, et avec le resultat d'une formule de calcul.
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
17 févr. 2013 à 21:48
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
louve85 Messages postés 4 Date d'inscription dimanche 17 février 2013 Statut Membre Dernière intervention 17 février 2013
17 févr. 2013 à 11:52
Merci, je vais tester.
0
louve85 Messages postés 4 Date d'inscription dimanche 17 février 2013 Statut Membre Dernière intervention 17 février 2013
17 févr. 2013 à 12:21
impeccable, merci

@+
0