sous excel 2007, la ligne n'est pas blanc.
cela peut être causer par le "xlnone"(qui indique pas de couleur et dès fois sa supprime carrément les bordure) sous votre version
pour la couleur modifier les valeur dans
RGB(255,0,0)
le RGB signifie rouge vert bleue ( maintenant a vous de jouer un petit cours de physique ) ou tout simple aller sur google(taper la couleur que vous souhaiter et ajouter "en RGB")
oui bien sur pour les bordure :
Columns (r).Borders.Weight = xlThin
vous pouvez même gerer la couleur du cadre :
Columns (r).Borders.color = RGB(X,X,X)