Entourer cellule active

N

nicolas

Guest
Bonjour à Tous,

J'ai essayé de chercher une solution sur le forum mais je n'en est pas trouvé.

Je souhaiterais "encadrer" ma cellule active en rouge et si possible grossir la police pendant que je saisis. Dès que je passe à une autre cellule la cellule précédente redevient normale.

Je souhaite juste mettre "en relief" la cellule dans laquelle je tape.

Merci
 
R

Robert

Guest
Bonjour Nicolas,
Pour la sélection, tu devrais regarder vers les propriétés Shapes...
Le code devra être du style :
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
h = ActiveCell.Height
w2 = ActiveCell.Width
t = ActiveCell.Top
w = ActiveCell.Left
On Error Resume Next
ActiveSheet.Shapes(""HiliteSelect"").Delete
On Error GoTo 0
ActiveSheet.Shapes.AddShape(msoShapeRectangle, w, t, w2, h).Name = "HiliteSelect"
With ActiveSheet.Shapes("HiliteSelect")
.Fill.Visible = msoFalse
.Fill.Transparency = 0#
.Line.Weight = 3#
.Line.ForeColor.SchemeColor = 10
.ControlFormat.PrintObject = False
End With
End Sub

Pour la loupe, je n'ai pas de solution mais quelqu'un en aura certainement une ...
 
T

Ti

Guest
alors comme Nicolas m'a demandé de trouver une solution à sa question, la voici ici. je ne passe pas par des shapes mais par une simple macro événementielle qui modifie l'apparence de la cellule active.
 

Pièces jointes

  • MiseEnFormeTi.zip
    11.1 KB · Affichages: 115
T

Ti

Guest
évidemment, j'ai fais un copier/coller un peut trop rapide et j'ai mis 2 fois ScreenUpdating = False !, donc voici la "bonne" SelectionChange :

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
If Sh.Name <> "Saisie" Or Target.Count > 1 Then Exit Sub
Application.ScreenUpdating = False
If Not LastCel Is Nothing Then Reinit
Set LastCel = Target
Init
Application.ScreenUpdating = True
End Sub
 
C

Celeda

Guest
Bonsoir,

ah que oui Pat5 tu as raison !!!

c'est tit' pas de la macro de Ti cela !

c'est de la tite macro qu'on aime

c'est bo ce bleu qui brille de par tout

et c'est par perdu pour tout le monde ce tite code

ah ce Ti, si on ne l'avait pas il nous manquerait

heureusement......à chaque fois une tite macro et hop le forum s'illumine du feu d'artifice de ce Ti bohommme


et j'appuie la demande de Tapsoba !!

un gros merci avec un zoubiouakences

Celeda
 
J

jon

Guest
je fais que passer,
c'est possible en formatage conditionnel


bonne recherche .... bonne année ... je pète les plombs, voilà ça m'apprendra de détruire 'nimporte quel fichier, j'ai du me payer une réinstall et le téléchargements d"e service pack avec mon modem ;-)


bye
stéphane
 

Discussions similaires

Statistiques des forums

Discussions
314 204
Messages
2 107 186
Membres
109 771
dernier inscrit
herve1979