Bonjour.
Je récupère une feuille d'un classeur qui contient des données provenant de listes déroulantes.
Dans une colonne, j'ai dans chaque cellule la possibilité de sélectionner un élément d'une liste déroulante.
Maintenant, je veux effacer les sélections qui ont été faites dans ces cellules. Pour cela, je cré une macro :
Code oBasic : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 For oRa.Row = 2 To 250 oSheet.GetCellByPosition(6,oRa.Row).String = "" oSheet.GetCellByPosition(6,oRa.Row).cellBackColor = rgb(255,255,255) Next
Le contenu affiché dans la cellule est bien effacé ainsi que la couleur du fond, MAIS les lignes grises qui s'affichent par défaut (quand on ne spécifie pas de bordures aux cellules) dans la feuille ont aussi disparu.
J'ai fermé le classeur après avoir enregistré les modifications que j'ai faites.
Quand j'ouvre à nouveau ce classeur, ce quadrillage de la feuille affiché par défaut n'apparaît toujours pas autour des cellules dont je viens de modifier la couleur du fond.
Comment puis-je faire pour qu'elles soient à nouveau affichées sans être obligé d'ajouter des bordures.
Merci.
Partager